بنقرة واحدة
gardening
Maintain and improve the codebase — dependency updates, refactoring, docs, dead code removal, test coverage
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Maintain and improve the codebase — dependency updates, refactoring, docs, dead code removal, test coverage
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Analyze project state, prioritize TODO.md, create or refine plans for upcoming work
Goal-backward code review — verify recently completed work EXISTS, is SUBSTANTIVE, and is WIRED correctly
Reflect on a completed coding iteration to identify improvements
Keep TODO.md synchronized with completed work before committing
Execute TDD workflow with RED/GREEN/REFACTOR phases and quality verification
استنادا إلى تصنيف SOC المهني
| name | gardening |
| description | Maintain and improve the codebase — dependency updates, refactoring, docs, dead code removal, test coverage |
Use this skill to run the gardening cycle: maintenance and incremental improvement of the codebase.
AGENTS.md for project context and current statusTODO.md to understand what's been completed and what's in progressCheck for outdated dependencies:
cargo outdated # if available
Or review Cargo.toml manually for pinned versions that may be stale. Upgrade cautiously — one dep at a time, verify tests pass after each.
Look for:
cargo clippy will flag these)#[test] blocks)AGENTS.md if anything is out of dateRun refactorings that genuinely simplify the codebase:
Keep changes focused and incremental. One logical improvement per commit.
cargo test --lib && cargo clippy --lib && cargo fmt
Zero clippy warnings required. All existing tests must stay green.
Commit improvements with descriptive messages. Group related changes (e.g., all dep updates together, all refactors together).