write-optimize-code
Optimizes the code in a Markdown article by reading every fenced block (``bash, ``python, ```yaml, ...) together as one program, then making it correct, consistent across blocks, as simple as it can be, and maintainable by the review-maintainability rubric. Edits the article in place after a backup, keeps prose and output blocks in step with changed code, syntax-checks every block, and reports before and after maintainability scores. Use when the user says /write:optimize-code or /write:simplify-code, asks to simplify, clean up, tighten, optimize, or review the code samples, snippets, or commands in an article, blog post, tutorial, or README, or asks whether an article's code is too complicated, even if they don't say "maintainability".
- Version
- 1.0.1
Pinned to revision 4d0f6a732053, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/write-optimize-code/SKILL.md
- skills/write-optimize-code/evals/bash-cross-block-drift/case.yaml
- skills/write-optimize-code/evals/bash-cross-block-drift/files/index.md
- skills/write-optimize-code/evals/bash-cross-block-drift/graders/01-one-backup-dir-name.md
- skills/write-optimize-code/evals/bash-cross-block-drift/graders/02-config-filename-consistent.md
- skills/write-optimize-code/evals/bash-cross-block-drift/graders/03-setup-not-duplicated.md
- skills/write-optimize-code/evals/bash-cross-block-drift/graders/04-keeps-gzip-flag.md
- skills/write-optimize-code/evals/bash-cross-block-drift/graders/05-no-ls-loop.md
- skills/write-optimize-code/evals/bash-cross-block-drift/graders/06-bash-blocks-parse.md
- skills/write-optimize-code/evals/bash-cross-block-drift/graders/07-reports-scores.md
- skills/write-optimize-code/evals/bash-cross-block-drift/graders/08-count-zero-when-empty.md
- skills/write-optimize-code/evals/bash-cross-block-drift/place-files.sh
- skills/write-optimize-code/evals/bash-cross-block-drift/prompt.md
- skills/write-optimize-code/evals/clean-article-unchanged/case.yaml
- skills/write-optimize-code/evals/clean-article-unchanged/files/index.md
- skills/write-optimize-code/evals/clean-article-unchanged/graders/01-article-unchanged.md
- skills/write-optimize-code/evals/clean-article-unchanged/graders/02-says-nothing-needed.md
- skills/write-optimize-code/evals/clean-article-unchanged/place-files.sh
- skills/write-optimize-code/evals/clean-article-unchanged/prompt.md
- skills/write-optimize-code/evals/grade.py
- skills/write-optimize-code/evals/python-keeps-before-code/case.yaml
- skills/write-optimize-code/evals/python-keeps-before-code/files/index.md
- skills/write-optimize-code/evals/python-keeps-before-code/graders/01-before-block-unchanged.md
- skills/write-optimize-code/evals/python-keeps-before-code/graders/02-class-removed.md
- skills/write-optimize-code/evals/python-keeps-before-code/graders/03-uses-dictreader.md
- skills/write-optimize-code/evals/python-keeps-before-code/graders/04-no-bare-except-pass.md
- skills/write-optimize-code/evals/python-keeps-before-code/graders/05-output-still-matches.md
- skills/write-optimize-code/evals/python-keeps-before-code/graders/06-mermaid-unchanged.md
- skills/write-optimize-code/evals/python-keeps-before-code/graders/07-keeps-rounding.md
- skills/write-optimize-code/evals/python-keeps-before-code/place-files.sh
- skills/write-optimize-code/evals/python-keeps-before-code/prompt.md
- skills/write-optimize-code/scripts/extract_code.py
Every link opens the file at its source, pinned to the revision this page describes.