design-tracker

Track project design decisions and update DESIGN.md documentation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill proactively captures and documents crucial project design decisions, ensuring that architectural choices, implementation plans, and technical rationales are systematically recorded without manual prompting.

Core Features & Use Cases

  • Automatic Decision Logging: Captures architecture, implementation, and library choices as they occur in conversations.
  • Centralized Documentation: Updates a central DESIGN.md file with new decisions and maintains a changelog.
  • Use Case: During a discussion about choosing a new database, the skill automatically records the decision, the rationale behind it, and adds it to the project's design documentation.

Quick Start

Use the design-tracker skill to record the current architecture decisions.

Frequently Asked Questions about design-tracker

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

FAQPage Schema
How do I automatically document architecture decisions during project discussions?

You can automatically document architecture decisions by using a skill that proactively captures technical choices from conversational context and updates a central DESIGN.md file. It logs implementation plans, pattern choices, and library selections without requiring manual prompts.

What is the best way to track technical decisions and library selections in a project?

Tracking technical decisions is best handled by a centralized documentation system that records architectural choices and rationales as they occur. This ensures project design decisions are systematically captured and added to a changelog for future reference.

Can I update project design documentation from natural language conversations?

Yes, you can update project design documentation from natural language conversations. The skill uses natural language understanding to identify technical decisions made during discussions and automatically writes them into the project's design documentation.

Does automatic decision tracking require a specific file system setup?

Automatic decision tracking requires a file system interface to manage documentation effectively. It needs access to create and update a central DESIGN.md file and maintain the associated changelog based on the tracked architectural decisions.

When do I need automatic design decision logging for software engineering projects?

You need automatic design decision logging when you want to systematically record architectural choices and technical rationales without manual prompting. It is essential for preserving the context of implementation plans and pattern choices during active project development.