agentsclimarketplace

Plan

Skill yasinishyn/claude-thorough/skills/plan

Plans a specific feature or user story for implementation. Reads the project requirements document (REQUIREMENTS.md), identifies what needs to be built, clarifies any feature-specific details, and produces an implementation plan. Use after /thorough:sketch has created the requirements doc. Pass the feature name or user story as an argument.From its SKILL.md

Install
npx -y skills add yasinishyn/claude-thorough --skill plan

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.2 KB, as published. Nobody here has run it

Feature Planning

Plan a specific feature for implementation, based on the project requirements.

Step 1 — Load context

Read REQUIREMENTS.md in the project root. If it doesn't exist, tell the user to run /thorough:sketch first.

Read the argument to understand which feature or user story to plan.

Step 2 — Feature analysis

From the requirements doc, extract everything relevant to this feature:

  • Related user stories
  • Affected data model entities
  • Related pages/endpoints/commands
  • Dependencies on other features
  • Error cases specific to this feature

Output a summary of what this feature involves.

Step 3 — Clarify feature-specific details

If the requirements doc leaves any feature-specific details ambiguous, use AskUserQuestion to resolve them. Only ask about what's genuinely unclear for THIS feature — don't re-ask project-level decisions.

Step 4 — Codebase exploration

Search existing code for:

  • Patterns and conventions to follow
  • Related implementations to build on
  • Functions/APIs/constants to reference (verify they exist)
  • Tests that cover this area

If this is a new project with no code yet, skip this step.

Step 5 — Implementation plan

Produce a plan covering:

  • What will be created or modified — list of files with what each does
  • Implementation order — ordered by dependency (what must exist before what)
  • Test plan — what tests to write, what they verify
  • Edge cases — specific to this feature
  • Acceptance criteria — how we know this feature is done

End with: "Ready to implement? Run /thorough:code to start."


Force Flag

If -f or --force is present: skip questions, produce the plan immediately with assumptions marked.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.