agentsclimarketplace

Speckit.analyze

Skill wedabro/bro-skills/.agent/skills/speckit.analyze

bro-skills - Spec-Driven Development CLI

Install
npx -y skills add wedabro/bro-skills --skill speckit.analyze

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

  • 2 stars2 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.

What its author says it does

Copied from the file, not written here

Consistency Checker - Analyze consistency between spec, plan, tasks.

SKILL.md

1.3 KB, as published. Nobody here has run it

🎯 Mission

Make sure spec.md, plan.md, tasks.md do not conflict and cover all requirements.

πŸ“₯ Input

  • .agent/specs/[feature]/spec.md
  • .agent/specs/[feature]/plan.md
  • .agent/specs/[feature]/tasks.md

πŸ“‹ Protocol

  1. Coverage Check: Each User Scenario in the spec β†’ must have task(s) in tasks.md.
  2. Conflict Check: Plan says to use tech A but tasks reference tech B β†’ ERROR REPORT.
  3. Constitution Check: Compare plan.md with constitution.md β†’ detect violations.
  4. Completeness Check: Each data model in the plan β†’ must have a model creation + migration task.
  5. Gap Analysis table output:
    | Spec Requirement | Plan Section | Task ID | Status |
    |------------------|-------------|---------|--------|
    | User login       | Auth flow   | T005    | βœ… OK  |
    | Payment          | -           | -       | ❌ GAP |
    
  6. Calculate Coverage Score: (matched / total) Γ— 100% .

πŸ“€ Output

  • Console: Gap Analysis table + Coverage Score
  • File: .agent/memory/analyze-report.md

🚫 Guard Rails

  • Reporting ONLY β€” DO NOT arbitrarily edit artifacts.
  • Each gap must clearly indicate which artifact is missing.

Keep looking

Skills are one crate of 328,083. 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.