agentsclimarketplace

Plan eng

Skill Dragoon0x/dragoon-skills/skills/plan-eng

Generate a structured engineering plan markdown for an idea, pre-filled with codebase facts (stack, dependencies, current critique score) from dragoon.json. Forces a test matrix, edge cases, migration plan, and review checklist. Use after /brief or before any non-trivial feature implementation. Output goes to .dragoon/plans/plan-eng-{slug}-{date}.md. Defaults to dry-run; pass --apply to write. Run as `node ~/.claude/skills/dragoon/skills/plan-eng/scripts/plan-eng.js "<idea>"`.From its SKILL.md

Install
npx -y skills add Dragoon0x/dragoon-skills --skill plan-eng

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

2 things to look at

  • 4 stars4 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.
  • runs commandsInstructs the agent to run 3 commands, including `dragoon plan-eng "add user invites"` and 2 more.

SKILL.md

1.2 KB, 175 tokens by cl100k_base, as published. Nobody here has run it

/plan-eng

Generates an engineering plan template that respects the codebase's stack and current quality bar.

When to use

  • After /brief, before implementation
  • The user asks for "an engineering plan", "an architecture doc", "a design doc"
  • Non-trivial features (anything more than a one-file change)

Output sections

  • architecture (data model, api, state)
  • edge cases (forces at least 5)
  • test matrix (unit, integration, e2e, perf)
  • existing dependencies (auto-loaded from package.json)
  • migration / rollout (flags, backfill, rollback, observability)
  • review checklist (gated on /critique threshold)

Run it

dragoon plan-eng "add user invites"
dragoon plan-eng "add user invites" --apply

What ships with it: 1 file

254 B alongside SKILL.md, 1 of them executable

scripts/

Keep looking

Skills are one crate of 325,949. 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.