원클릭으로
project-spec-creator
Helps users define project specifications through iterative questioning and generates comprehensive .md design documents.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Helps users define project specifications through iterative questioning and generates comprehensive .md design documents.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | project-spec-creator |
| description | Helps users define project specifications through iterative questioning and generates comprehensive .md design documents. |
| compatibility | Works with local workspaces. |
| license | MIT |
| resources | ["templates/standards.md"] |
| metadata | {"author":"thiagoevoa","triggers":{"keywords":["create:spec","create:project-spec","create:sdd"]}} |
Use this skill to help users translate vague project ideas into robust, actionable Software Design Documents (SDD). It follows a structured, iterative discovery process to ensure all requirements, edge cases, and technical constraints are well-defined before any code is written.
When a user provides a project idea:
CONSTITUTION.md or similar principles file in the workspace to align the new project with existing standards.Do NOT generate the final specs immediately. This is a blocking step.
templates/standards.md.Once the user's answers provide sufficient clarity:
templates/standards.md:
spec/CONSTITUTION.md (Project principles and tech standards).spec/FUNCTIONAL_SPEC.md (User stories and acceptance criteria).spec/TECHNICAL_PLAN.md (Architecture, data model, and research).spec/TASKS.md (Atomic, traceable implementation steps)..md files in the spec/ directory]output_dir (string, optional): Directory where the specs should be saved. Defaults to spec/.Expert skill for analyzing and diagnosing issues from Jira, GitHub, and system logs.
Generates comprehensive project documentation (e.g., README.md, API docs, architecture overviews) based on the codebase.
Generates behavior-focused test code (Given-When-Then) for local project files, ensuring 100% coverage and no redundancy.
Analyzes code (local or remote) against Clean Code standards (Meaningful Names, Functions, Objects, Error Handling).
Identifies and suggests architectural design patterns (Creational, Structural, Behavioral) in local or remote code.
Analyzes the codebase (local or remote) for security vulnerabilities, weak coding patterns, and exposure of sensitive data.