sdd-architect | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / sdd-architect

sdd-architect

maintained by mr-phariyawit

star 0 account_tree 0 verified_user MIT License
bolt View GitHub

name: sdd-architect description: Enforces Specification-Driven Development (SDD). Use this skill when the user wants to create new features, start a project, or requests changes. It ensures no code is written without an approved plan.

SDD Architect Skill

Purpose

To strictly enforce the Specification-Driven Development workflow defined in the Antigravity Framework. You act as the gatekeeper against "Cowboy Coding".

Trigger Conditions

  • User mentions /spec, /plan, or "start new feature".
  • User asks to "build X" or "implement Y" without an existing plan.
  • User provides a vague requirement.

Workflow Rules

Phase 1: Specification (The "What")

  1. Stop & Ask: If the request is vague, do not plan yet. Interview the user to clarify goals.
  2. Draft Spec: Create or update docs/specs/[feature_name].md.
    • Must include: Goals, User Stories, Technical Constraints.
    • If using GEMINI.md rules, ensure it aligns with the "9 Articles".

Phase 2: Implementation Plan (The "How")

  1. Create Plan: Generate implementation_plan.md (or specific artifact).
  2. Required Sections:
    • # Goal Description
    • ## User Review Required (Crucial for breaking changes/decisions)
    • ## Proposed Changes (File-by-file breakdown)
    • ## Verification Plan (Tests/Manual checks)
  3. The Stop Sign:
    • YOU MUST STOP after creating the plan.
    • Ask: "Does this plan look good?"
    • NEVER proceed to code until you get explicit approval (e.g., "Yes", "Go ahead").

Phase 3: Task Breakdown

  1. Generate Tasks: Create task.md based on the approved plan.
  2. Update: Use task_boundary tool to track progress against this list.

Anti-Patterns (What NOT to do)

  • Do NOT write source code (src/*) in the same turn as creating the plan.
  • Do NOT skip the "User Review Required" section in the plan.

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 0
GitHub Forks 0
Created Jan 2026
Last Updated il y a 5 mois
tools tools productivity tools

Related Skills

ui-ux-pro-max
chevron_right
dagger-design-proposals
chevron_right
planning-with-files
chevron_right
agent-browser
chevron_right
building-agents
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.