BeClaude

planspec

New
Community RegistryGeneralby elertan

Design-first development workflow: brainstorming, implementation specs, autonomous execution, code review, and security review

Community PluginView Source

Overview

Design-first development workflow for Claude Code. Transform ideas into validated designs, then into actionable implementation plans with built-in review checkpoints.

Installation

code
/plugin marketplace add elertan/planspec
/plugin install planspec@planspec

Skills

SkillDescription
/brainstormPhase 0-5: Feasibility check → Design → Specification
/impl-specGenerate phased implementation tasks from design specs
/code-reviewerQuality and correctness review at checkpoints
/security-reviewerSecurity-focused review for sensitive code

Workflow

code
User: "Let's build X"
         │
         ▼
    /brainstorm
    ├── Phase 0: Feasibility check
    ├── Phase 1: Understand problem
    ├── Phase 2: Define success
    ├── Phase 3: Explore approaches
    ├── Phase 4: Present design
    └── Phase 5: Write spec → planspec/designs/x.md
         │
         ▼
    /impl-spec planspec/designs/x.md
    └── Output: planspec/implementations/x.md
         │
         ▼
    Implementation with checkpoints
    ├── Phase 1: Tasks → /code-reviewer
    ├── Phase 2: Tasks → /code-reviewer
    └── Phase 3: Tasks → /code-reviewer + /security-reviewer
         │
         ▼
       Done

Philosophy

  • Design before code: Validate approach before investing implementation time
  • Feasibility first: Quick viability check before full design
  • Implementation-ready specs: Designs contain enough detail to generate concrete tasks
  • Review gates: No forward progress with broken or insecure code
  • Meaningful tests: Test to verify correctness, not for coverage theater

License

MIT

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/planspec.md https://raw.githubusercontent.com/elertan/planspec/main/SKILL.md
3
Invoke in Claude Code
/planspec
View source on GitHub
securitycode-reviewdesign

Frequently Asked Questions

What is planspec?

Design-first development workflow: brainstorming, implementation specs, autonomous execution, code review, and security review

How to install planspec?

To install planspec, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /planspec.

What is planspec best for?

planspec is a community categorized under General. It is designed for: security, code-review, design. Created by elertan.