consistency-check
- Check the internal consistency of the codebase. If any issues are found, fix them and return to step 1.
- Check the consistency of the configuration with the codebase. If any issues are found, fix them and return to step 2.
- Run the linters (if any are defined for the project). If any issues are found, fix them and return to step 3.
- Update the documentation as needed to reflect the current code and configuration.
- Check the consistency of the code, configuration, and documentation together. If any issues are found, fix them and return to step 3.
Once done:
- Commit the changes to the Git working copy, if any.
- Provide a concise report of the fixes made, if any.
More from viktor-ferenczi/skills
python-guidelines
Guiding principles for writing clear, concise, human readable and maintainable Python code.
20gcp-batch-inference
Running batch inference on Google Cloud (also known as Vertex AI)
18silent-cli
Environment variables and parameters for running command line programs reliably in non-interactive environments (unattended). Includes silent modes, color/disable TTY, and reduced output options for 155 CLI tools.
12busybox-on-windows
How to use a Win32 build of BusyBox to run many of the standard UNIX command line tools on Windows.
11recursive-language-model
Recursive Language Model workflow for processing documents that exceed context window limits. Uses a persistent Python REPL and subordinate agents to chunk, search, and analyze large context files.
9stabilization-loop
Stabilizes a software project by repeatedly running and testing it in a loop, fixing any issues.
6