一键导入
feature-doc-splitter
Use when splitting rough feature notes into overview, frontend, and backend implementation docs with codebase context and contracts.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when splitting rough feature notes into overview, frontend, and backend implementation docs with codebase context and contracts.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when creating one local Git commit without pushing. Supports diff-based Conventional Commit type/scope/message generation, staged or requested change handling, segmented commit bodies for non-trivial changes, and safe commit-only workflows. Trigger for requests such as "commit this", "create a commit", "commit current changes without pushing", or local-only handoff.
Use when committing and pushing current changes on one branch with a Conventional Commit message. Supports diff-based type/scope/message generation, staged or requested change handling, segmented commit bodies for non-trivial changes, and safe single-branch push handling.
当用户只需要创建一个本地 Git 提交且不推送时使用。支持基于 diff 自动判断 Conventional Commit 的 type/scope/summary、处理已暂存或用户要求的改动范围、为非简单改动生成分段提交正文,并执行安全的仅提交工作流。适用于“提交当前改动”“只 commit 不 push”“创建一个本地提交”等请求。
当用户需要在当前单分支提交并推送改动,并生成 Conventional Commit 信息时使用。支持基于 diff 自动判断 type/scope/summary、处理已暂存或用户要求的改动范围、为非简单改动生成分段提交正文,并安全处理单分支推送。
Use when creating, critiquing, or iterating logo and brand-mark concepts through a designer-distillation board, including brand intake, public-source designer lenses, concept territories, visual prompts, and logo quality scoring.
当用户需要用设计师人格蒸馏、品牌策略、概念方向、视觉提示词和质量评分来设计、评审或迭代 Logo 与品牌标识时使用。
| name | feature-doc-splitter |
| description | Use when splitting rough feature notes into overview, frontend, and backend implementation docs with codebase context and contracts. |
Use this skill to turn an early feature note into a small documentation set that engineers can implement independently. The output is three build-ready documents: an overview document, a frontend implementation document, and a backend implementation document.
The documentation must connect the request to the real codebase, separate frontend and backend responsibilities, define shared contracts, include required Mermaid diagrams, and make unknowns explicit. For new UI surfaces, the workflow also decides whether optional Pencil placeholders should be reserved.
Use this skill when the user asks to:
Do not use this skill for:
Follow this workflow and keep the three output documents separated by owner responsibility.
Create or update three documents:
The overview document must link to the frontend and backend implementation documents by project-relative paths, and it must contain Mermaid diagram code blocks.
Read repository instructions first.
AGENTS.md files before editing.Read the initial feature note completely.
Inspect the codebase before writing.
rg and targeted file reads to find existing pages, routes, components, hooks, generated API clients, models, schemas, services, tests, notification code, and statistics or ranking logic.Define the documentation set.
Write the overview document.
Write the frontend document.
.pen files and document the decision briefly.Write the backend document.
Create design placeholders only after user opt-in.
.pen files..pen files only for new frontend UI surfaces that require manual design later and that the user wants reserved..pen files for reused existing components, simple text changes, existing list rows, existing tabs, or existing entry buttons.docs/features/<feature>/pencil/<surface>.pen..pen JSON files, an empty placeholder may contain only:{"version":"2.13","children":[]}
.pen JSON if placeholders were created.git diff --check.Use quoted Mermaid node labels when labels contain punctuation.
Minimum diagrams:
Summarize the created or updated documents, list any Pencil placeholders created or intentionally removed, and report validation results. Keep the response concise.