update-design

Record and update design decisions in `.claude/docs/DESIGN.md` from conversation content.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/phni3j9a/ccmobile --skill update-design-phni3j9a
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-design
Source: https://github.com/phni3j9a/ccmobile/tree/main/.claude/skills/update-design
Command: npx skills add https://github.com/phni3j9a/ccmobile --skill update-design-phni3j9a

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that design and implementation decisions made during a conversation are accurately recorded and maintained in the project's design documentation.

Core Features & Use Cases

  • Decision Recording: Captures key design choices, rationale, and context.
  • Documentation Maintenance: Keeps the DESIGN.md and Changelog up-to-date with project evolution.
  • Use Case: After a discussion about choosing a new database, use this Skill to formally record the decision, the reasons for selecting it, and any alternatives considered.

Quick Start

Use the update-design skill to record the decision to use a PostgreSQL database for user authentication.

Frequently Asked Questions about update-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I record design decisions in project documentation?

To record design decisions, extract choices and rationale from conversations, then update relevant sections like Overview, Architecture, Implementation Plan, and TODOs in your DESIGN.md file to maintain accurate project documentation.

What is the best way to keep a changelog updated during a project?

Keeping a changelog updated requires adding timestamped entries to the Changelog section of DESIGN.md whenever design or implementation decisions are made, ensuring project evolution is accurately tracked over time.

Can I write design documentation in Japanese?

Yes, you can write design documentation in Japanese. The system supports both English and Japanese for documentation content and user communication when recording design and implementation decisions.

Do I need a specific file structure to track design decisions?

Tracking design decisions requires a `.claude/docs/DESIGN.md` file with predefined sections like Overview, Architecture, Implementation Plan, TODOs, and Changelog to properly structure and maintain your project's decision history.

How do I document alternatives considered for a database choice?

Documenting alternatives for a database choice involves capturing the selected option, the reasons for choosing it, and any alternatives considered, then recording these formally in the design documentation during your project conversation.