Browse / Productivity Workflow / SDD-TAC Development Workflow

SDD-TAC Development Workflow

Implements a systematic Scout-Plan-Build methodology for managing complex code changes and multi-file refactoring tasks.

SkillProductivity WorkflowTask ManagementPlanningOrchestration

The source repository doesn't declare a license. Check its terms before reusing the code.

Key features

  • Phase 0 constraint checking to prevent unauthorized or dangerous operations
  • Automated task complexity assessment based on affected file counts
  • Mandatory 'Extend vs. Create' decision points using interactive user prompts
  • Scout-Plan-Build workflow for systematic multi-file implementation
  • Integration with domain-specific guidance for auth, database, and API work

Use cases

  • Refactoring core logic that spans across multiple files and directories
  • Implementing complex new features requiring architectural planning and reconnaissance
  • Safely fixing bugs in mission-critical files while adhering to project-specific constraints

FAQ

When should I use this skill in Claude Code?

You should use this skill when performing tasks that affect three or more files, when implementing complex new features, or when conducting deep refactors. It automatically triggers when the task complexity requires more than simple ad-hoc changes.

How does this skill handle code duplication?

The skill includes a mandatory 'Extend vs. Create' decision point. Using the AskUserQuestion tool, it forces a conscious choice between extending an existing code pattern found during the Scout phase or creating a new one, ensuring the codebase remains DRY (Don't Repeat Yourself).

How does the Scout-Plan-Build methodology improve development?

It eliminates 'guesswork' coding. The Scout phase identifies all dependencies and existing patterns; the Plan phase defines the architecture and implementation sequence; and the Build phase executes the approved design. This reduces errors, prevents code duplication, and ensures architectural consistency.

What is the SDD-TAC Development Workflow skill?

The SDD-TAC Development Workflow is a specialized Claude Code skill that implements a systematic Scout-Plan-Build methodology. It is designed to manage complex coding tasks, feature implementations, and multi-file refactoring by enforcing a structured lifecycle of reconnaissance, design, and execution.

What are Phase 0 constraint checks?

Phase 0 is a mandatory safety layer that checks for 'locked' files (like configuration or security files) and dangerous operations (like destructive SQL commands) before any code is modified. This prevents accidental system breakage during automated tasks.