Design Feature

Design a new feature or a change to an existing system through structured dialogue, after investigating how the existing codebase actually works, then write a design document that records the decisions and how they fit the system's existing design. Use this whenever the user wants to add to, extend, or modify something that already exists and wants the design thought through before implementation. Trigger on phrases like "add a feature", "design this change", "extend the system", "機能追加の設計", "この機能を設計したい", "既存システムに追加", "改修の設計", "設計ドキュメントを書きたい". Use this even when the user has not said "design document" — if they are about to change a system with existing design decisions and the approach is not yet settled, this skill applies. For something built from scratch with no existing design to respect, use design-new-project instead.

rabitarochan Updated

File contents

rabitarochan/agent-skills/tree/main/plugins/design-docs/skills/design-feature commit f65d54c579

Frequently asked questions

npx skillmds@latest add rabitarochan/design-feature