What problem does it solve? Turning a vague idea into a reliable, runnable Agent Skill is hard: requirements are fuzzy, quality is unverifiable, and failed outputs rarely feed back into improvement. This Skill acts as a meta-designer that finds the root problem, picks the right Skill shape, generates concrete files, and drives evidence-based evaluation and evolution. ## Core Features & Use Cases - Root-problem analysis and design: Reduces a vague request to a root problem, core tension, and system structure before any artifact is produced. - Skill generation: Creates complete Skill packages including SKILL.md, references, examples, and validation scripts in a user-chosen writable directory. - Evaluation with Trust Gate: Scores existing Skills on a 100-point rubric with evidence levels (E0-E4) and a hard Trust Gate covering permissions, sensitive data, and dependencies. - Failure-driven evolution: Converts failed outputs into postmortems, conservative patches, retest prompts, and rollback conditions with create/merge/discard asset decisions. - Use Case: You want a Skill that turns long podcast audio into social media topics. Invoke this Skill to generate the first version, then later ask it to evaluate the result and patch weaknesses with a targeted retest. ## Quick Start Use the dao-skill to help me find the root problem for a Skill that assists freelancers, then generate the first runnable version in my project directory.