design-state

Manage design decisions and project artifacts in Markdown files.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Angusatgithub/Charmera --skill design-state-angusatgithub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-state
Source: https://github.com/Angusatgithub/Charmera/tree/main/.github/skills/design-state
Command: npx skills add https://github.com/Angusatgithub/Charmera --skill design-state-angusatgithub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps teams manage a centralized and living document that records design decisions, principles, and project updates, ensuring consistent and transparent communication.

Core Features & Use Cases

  • Create and initialize the design state file based on project briefs and existing strategy documents.
  • Read and update the design state to reflect ongoing decisions, open questions, and artefacts.
  • Review and critique the design workflow by maintaining a comprehensive and structured record accessible to all team members and agents.

Quick Start

Invoke this Skill to generate the initial design state document for a new project, or update it after completing a design review.

Frequently Asked Questions about design-state

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

FAQPage Schema
How do I maintain shared design documentation for a collaborative project?

You can maintain shared design documentation by using a Markdown file to record design decisions, principles, and project updates, ensuring consistent and transparent communication across your team.

What is the best way to track design decisions and open questions across team members?

Tracking design decisions and open questions is best handled by a centralized living document that records evolving ideas, artefacts, and handoffs among agents and team members throughout the design workflow.

How do I initialize a design state file for a new project?

To initialize a design state file, you can generate the initial document based on your project briefs and existing strategy documents, creating a structured record for ongoing updates and design reviews.

Can I use Markdown to manage project management documentation for complex design workflows?

Yes, you can use Markdown files to manage project documentation for complex design workflows, facilitating structured management of design decisions, questions, and handoffs among collaborating team members.

Does this approach to design documentation work for teams collaborating with multiple agents?

Yes, this design documentation approach works for teams collaborating with multiple agents by tracking decisions, open questions, and artefacts to ensure transparency and consistency throughout the design process.

When do I need a centralized decision log for my design process?

You need a centralized decision log when collaborating on complex projects that require detailed documentation of evolving ideas, ensuring all team members and agents have access to a comprehensive and structured record.