From jack-software
My planning skill that has additional instructions. Always use when entering plan mode.
npx claudepluginhub jack-michaud/faire --plugin jack-softwareThis skill uses the workspace's default tool permissions.
- Prefer the simplest solution first. Do not over-engineer with new abstractions, polymorphic tables, or extra layers unless the user explicitly requests them. When in doubt, ask before adding complexity.
Use when you have a spec or requirements for a multi-step task, before touching code
Drafts structured implementation plans for multi-step coding tasks from specs, before touching code. Generates plan.json manifest, phased task MD files with exact steps, and validates via workflow gates.
Conducts interview-driven planning with 20-40 clarifying questions, 5-15 parallel Explore agents for codebase analysis, verbatim requirements capture, and plan validation. For new features, refactoring, architecture changes, migrations.
Share bugs, ideas, or general feedback.
Prefer the simplest solution first. Do not over-engineer with new abstractions, polymorphic tables, or extra layers unless the user explicitly requests them. When in doubt, ask before adding complexity.
Know the limits of your skill and knowledge. If the acceptance criteria or error seems unclear, suggest an exploration and/or reproduction style session.
A dedicated subagent can and should be spun up to write a script to validate when appropriate. This should be done in parallel to the implementation.