一键导入
dst-delete-prototype
/dst-delete-prototype <name> — remove a prototype from the project's .dst/. Updates .dst/state.json and re-renders .dst/index.html.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
/dst-delete-prototype <name> — remove a prototype from the project's .dst/. Updates .dst/state.json and re-renders .dst/index.html.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
/dst-handoff <prototype-name> [--target flutter|react-admin|react-public] — bundle a prototype + its linked design system into a handoff package and brief the appropriate code agent (flutter-agent / react-agent) to integrate into the project's actual source code. One command from design to code.
/dst-questions — manage the project's open product/design questions list (.atl/wiki/open-questions.md) and keep it pinned to CLAUDE.md so questions blocking screen / prototype work are impossible to miss. Modes: init (scaffold), sync (re-pin from current file), add, resolve, list.
/dst-delete-ds <name> — remove a design system from the project's .dst/. Warns if any prototype depends on this DS (and refuses without --force). Updates .dst/state.json and re-renders .dst/index.html.
/dst-edit-ds <name> "<change>" — apply a textual change to an existing design system. Reads current ds.json, invokes ds-architect-agent to interpret the change, updates files, re-renders detail.html and .dst/index.html. Optionally re-renders linked prototypes if structural changes affect them.
/dst-edit-prototype <name> "<change>" — apply a textual change to an existing prototype. Reads current prototype.json + linked DS, invokes prototype-agent to interpret the change, updates files, re-renders preview.html and .dst/index.html.
/dst-init — bootstrap or refresh the .dst/ directory in the current project. BOOTSTRAP: creates state.json + styles.css + tailwind.min.css + empty index.html on fresh projects. REFRESH: safely re-copies templates/CSS and re-renders every HTML page from preserved JSON state, so upgrading the team package always yields up-to-date visuals without touching user content.
| name | dst-delete-prototype |
| description | /dst-delete-prototype <name> — remove a prototype from the project's .dst/. Updates .dst/state.json and re-renders .dst/index.html. |
| argument-hint | <prototype-name> |
Remove a prototype permanently. Simpler than delete-ds because prototypes have no dependents.
.dst/state.json exists?<name> provided? If not → list prototypes, ask..dst/prototypes/<name>/ exists?rm -rf .dst/prototypes/<name>/.dst/state.json's prototypes array.prototypesCount of the linked DS (in state.json).lastUpdated.Re-render .dst/index.html.
✗ Deleted prototype "login-screen"
- .dst/prototypes/login-screen/ removed
- .dst/state.json updated
- .dst/index.html re-rendered
(Auto-rebuilt by /save-learnings from learnings/*.md frontmatter. Do not edit by hand. Initially empty — entries appear as the skill encounters reusable edge cases.)