.claude/skills/analysis-process/SKILL.md
Turn the idea for a feature into a fully-formed PRD/design/specification and implementation-plan. Use when you have a spec or requirements that needs implementation. Use in pre-implementation (idea-to-design) stages to make sure you understand the spec/requirements and ensure you have a correct implementation plan before writing actual code.
npx skillsauth add serpro69/ktchn8s analysis-processInstall 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.
Goal: Before writing any code, make sure you understand the requirements and have an implementation plan ready.
Use this for ideas that are not fully thought out and do not have a fully-formed PRD/design/specification and/or implementation-plan.
For example: I've got an idea I want to talk through with you before we proceed with the implementation.
Your job: Help me turn it into a fully formed design and spec, and eventually an implementation plan.
See idea-process.md.
For tasks that already exist in task-master.
For example: Let's work on task 6 next.
Your job: Make sure the task is well-documented and you fully understand the requirements and how to implement it. Then implement the task using implementation-process skill.
See existing-task-process.md.
development
Guidelines describing how to test the code. Use whenever writing new or updating existing code, for example after implementing a new feature or fixing a bug.
testing
Implement a feature using the written implementation plan. Use when you have a fully-formed written implementation plan to execute in a separate session with review checkpoints
documentation
After implementing a new feature or fixing a bug, make sure to document the changes. Use after finishing the implementation phase for a feature or a bug-fix
tools
--- name: development-process description: --- # Development Process ## Working with Dependencies 1. Always try to use latest versions for dependencies. 2. If you are not sure, **do not make assumptions about how external dependencies work**. Always consult documentation. 3. Before trying alternative methods, always try to **use context7 MCP to lookup documentation for external dependencies** like libraries, SDKs, APIs and other external frameworks, tools, etc. - **IMPORTANT! Always make