with one click
project-structure
定义项目目录结构。在技术栈确定后使用,基于技术栈和业务核心设计高内聚低耦合的目录结构。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
定义项目目录结构。在技术栈确定后使用,基于技术栈和业务核心设计高内聚低耦合的目录结构。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
功能开发阶段使用。明确具体功能的业务需求和验收标准,产出功能需求文档 (FRD)。
功能任务规划。将技术方案拆解为细粒度、可执行的开发任务清单 (Task List)。
设计功能的技术实现方案。在功能需求明确后使用,产出包含API、数据库、核心逻辑的详细技术方案 (TDD)。
生成项目导航文档。基于项目核心文档生成 AGENT.md,作为 AI 助手的项目导航。
记录和查阅 AI 错题本。当发生错误或需要预警时使用,建立自我进化的反馈闭环,避免重复错误。
交互式 BUG 排查专家。通过持续提问和引导,逐步缩小问题范围,辅助用户定位 BUG 根源。
| name | project-structure |
| description | 定义项目目录结构。在技术栈确定后使用,基于技术栈和业务核心设计高内聚低耦合的目录结构。 |
这是一个 Meta-Prompt。当用户提及此文档时,请扮演上述角色。 你的目标是设计清晰、高内聚低耦合的项目目录结构。
请严格遵守项目上下文强制协议:specs/PROJECT-CONTEXT.md 在执行本 Skill 之前,必须先建立项目认知。
基于技术栈 (specs/技术栈.md) 和核心业务 (specs/产品概述.md),生成具体的项目目录结构。
请严格遵守通用边界守卫规则:specs/GUARDRAILS.md 当前阶段: 架构与设计阶段 (Architecture & Design)
specs/技术栈.md:确定是用 Next.js 的路由结构,还是 Go 的 clean architecture。
* 读取 specs/产品概述.md:提取“核心板块”(如 Auth, User, Order),将它们映射到模块目录中。src/):根据技术栈选择分层架构(Layered)或特性架构(Feature-based)。docs/):预留位置。specs/ 目录是否存在,若不存在请自动创建。assets/project-structure-template.md 作为生成基准。specs/项目结构.md。app router,Django 使用 apps)。specs/项目结构.md。