project-architect

Convert project ideas into implementation-ready documentation and a single-shot coding-agent prompt.

249|31|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/ersinkoc/project-architect --skill project-architect-ersinkoc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-architect
Source: https://github.com/ersinkoc/project-architect/tree/main
Command: npx skills add https://github.com/ersinkoc/project-architect --skill project-architect-ersinkoc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Turns a project idea into implementation-ready documentation and a single-shot agent prompt, reducing ambiguity and rework during planning and coding.

Core Features & Use Cases

  • Interactive project discovery: Guides you through structured requirements gathering (scope, audience, stack direction, constraints) before any generation.
  • Documentation-first pipeline: Produces a reviewable sequence of interconnected documents—SPECIFICATION.md, IMPLEMENTATION.md, TASKS.md, and BRANDING.md (optional)—followed by PROMPT.md for autonomous execution.
  • Agent-optimized outputs: Generates tasks with explicit file-level targets and acceptance criteria so a coding agent can proceed step-by-step.

Quick Start

Start by telling your agent: "plan my project: a CLI tool for managing dotfiles across machines".

Frequently Asked Questions about project-architect

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

FAQPage Schema
How do I turn a project idea into implementation-ready documentation for a coding agent?

Turn a project idea into implementation-ready documentation by running an interactive discovery pipeline that generates specification, implementation, and task files. This structured planning approach outputs a single-shot agent prompt with explicit file-level targets and acceptance criteria to prevent ambiguity-driven rework.

What's the best way to plan a tech stack and select design patterns before coding?

Plan a tech stack and select design patterns through a documentation-first consultation workflow. The pipeline reads reference guides to evaluate constraints and architecture direction, outputting a blueprint that defines your stack and pattern choices before generating implementation tasks.

How does a documentation-first project planning pipeline work?

A documentation-first planning pipeline works by guiding structured requirements gathering for scope, audience, and constraints, then producing a reviewable sequence of interconnected documents like SPECIFICATION.md, IMPLEMENTATION.md, and TASKS.md before synthesizing a final autonomous execution prompt.

Can I generate only a specification document without the full project blueprint?

You can generate only a specification document without the full blueprint. The pipeline supports partial generation modes, allowing you to request spec-only, prompt-only, or stack and pattern consultation outputs rather than forcing a complete end-to-end documentation run.

Do I need to define skill metadata in YAML to plan project architecture blueprints?

You need YAML-defined skill metadata to initiate the sequential planning pipeline. This metadata structures the reference reads for elicitation, tech stack selection, patterns, specification, implementation, tasks, branding, and final prompt synthesis required to produce architecture blueprints.

Why should I use stepwise review and approval flows for project task breakdown?

Use stepwise review and approval flows for task breakdown to catch ambiguity early in planning. By reviewing interconnected specification and implementation documents sequentially before generating the final agent prompt, you prevent iterative rework during the actual coding phase.