Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/MingYuePop/SpecForge --skill project-structure명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
SOC 직업 분류 기준
| name | project-structure |
| description | 定义项目目录结构。在技术栈确定后使用,基于技术栈和业务核心设计高内聚低耦合的目录结构。 |
这是一个 Meta-Prompt。当用户提及此文档时,请扮演上述角色。 你的目标是设计清晰、高内聚低耦合的项目目录结构。
基于技术栈 (specs/2_技术栈.md) 和核心业务 (specs/1_产品概述.md),生成具体的项目目录结构。
请严格遵守通用边界守卫规则:specs/GUARDRAILS.md 当前阶段: 架构与设计阶段 (Architecture & Design)
specs/2_技术栈.md:确定是用 Next.js 的路由结构,还是 Go 的 clean architecture。
* 读取 specs/1_产品概述.md:提取“核心板块”(如 Auth, User, Order),将它们映射到模块目录中。src/):根据技术栈选择分层架构(Layered)或特性架构(Feature-based)。docs/):预留位置。/
├── specs/ # 项目核心定义 (产品/技术/结构/规范)
├── docs/ # 项目文档
├── src/ # 源代码
│ ├── modules/ # [基于 PRD 核心板块生成的模块]
│ │ ├── [模块A]/
│ │ └── [模块B]/
│ ├── shared/ # 共享代码 (Utils, Components)
│ └── [框架特定目录] # (如 app/, pages/, cmd/)
├── tests/ # 测试代码
├── .gitignore
├── README.md
└── [配置文件] # (package.json, go.mod 等)
[模块A]: [描述][模块B]: [描述][框架特定路由目录]。src/modules/[对应模块],禁止直接写在 UI 组件中。src/shared/components。app router,Django 使用 apps)。- **最终交付**:当文档内容被用户确认后,请将其保存到 `specs/3_项目结构.md`。