architect

Translate product specifications into test-aware implementation plans with file-level tasks.

8|Updated Jun 18, 2026
One-click install
npx skills add https://github.com/ddobrin/plan-skills --skill architect-ddobrin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architect
Source: https://github.com/ddobrin/plan-skills/tree/main/plugins/plan/skills/architect
Command: npx skills add https://github.com/ddobrin/plan-skills --skill architect-ddobrin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill transforms product specifications and codebase findings into structured, implementation-ready plans while reducing architectural uncertainty and preventing unsafe, untested refactoring.

Core Features & Use Cases

  • Codebase Investigation: Analyze existing architecture, dependencies, tests, patterns, and integration points before planning changes.
  • Detailed Task Planning: Produce milestone plans with affected files, dependencies, risks, parallel task groups, implementation details, and explicit verification commands.
  • Safety-First Planning: Require behavior characterization and tests before refactoring, while keeping source-code changes outside the architect's scope.
  • Use Case: Give the Skill an active milestone specification and ask it to map the requested feature to the existing repository, then create a precise plan for engineers to execute.

Quick Start

Ask the architect skill to investigate the active milestone specification and create a detailed implementation plan with test-first verification steps.

Frequently Asked Questions about architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn product specs into implementation-ready plans?

To turn product specs into implementation-ready plans, provide the active milestone specification and codebase context. The skill maps the feature to the repository, producing detailed file-level task breakdowns, dependency-aware parallelization, and verification commands.

What is the best way to plan a safe codebase refactoring?

Planning a safe codebase refactoring requires behavior characterization and tests before changing source code. The approach mandates analyzing existing architecture and integration points first, ensuring safety-first planning by keeping source-code modifications outside the initial scope.

Can I create dependency-aware parallelization for software feature development?

Yes, you can create dependency-aware parallelization for software feature development. The planning process analyzes codebase dependencies and integration points, grouping tasks into parallel execution groups to optimize milestone roadmap execution.

Do I need existing tests before starting an architectural modernization plan?

Yes, existing tests are required before starting architectural modernization. A safety-first planning approach mandates behavior characterization and test verification steps before refactoring, ensuring the modernization milestones do not introduce unsafe, untested changes.

How does codebase analysis improve roadmap execution?

Codebase analysis improves roadmap execution by investigating existing architecture, dependencies, patterns, and integration points before planning. This reduces architectural uncertainty and translates codebase findings into precise, test-aware implementation plans for engineers.