agents/skills/plan/SKILL.md
Use when asked to plan a coding task. Produces a written implementation plan (research plus steps) for a code change.
npx skillsauth add juanibiapina/dotfiles planInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Research the codebase and produce an implementation plan. Make no source-code changes.
Before planning, explore the codebase to understand what exists:
vocabulary skill so the plan uses consistent software-design termsChoose a detail level based on complexity:
Minimal, for simple, well-understood changes:
Comprehensive, for architectural changes, complex features or entire new projects:
Default to minimal.
Write the detailed plan to a file in a tmp dir (use mktemp or $TMPDIR).
Return the file path plus a short summary covering high level steps,
architectural changes, public interface changes, and breaking changes.
development
Use before starting work on any coding task: implementing a feature, fixing a bug, refactoring, or changing code. Drives the complete implementation.
development
Use when writing code plans, architecture, or generally discussing code
testing
Use when writing, reviewing, or improving tests, deciding what to mock, or designing interfaces for testability.
development
Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.