define-done

Define outcome-based Definitions of Done for diamond behaviors in the Mycelium framework.

42|3|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/haabe/mycelium --skill define-done-haabe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: define-done
Source: https://github.com/haabe/mycelium/tree/main/plugins/mycelium/skills/define-done
Command: npx skills add https://github.com/haabe/mycelium --skill define-done-haabe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mycelium, and includes scripts (resource) components.

What problem does it solve?

This Skill helps in establishing a clear, outcome-based Definition of Done (DoD) for diamond behaviors, ensuring that the desired change in human behavior creates value.

Core Features & Use Cases

  • Outcome-Based DoD: Defines 'Done' as a change in human behavior that creates value, not just feature completion.
  • Socratic Sequence: Follows a problem-first Socratic sequence for crafting the DoD.
  • Framework Integration: Designed to run within the Mycelium framework, offering guidance for different diamond scales (L0 to L5).

Quick Start

Install the Mycelium plugin and run: /plugin install mycelium@haabe-mycelium

Frequently Asked Questions about define-done

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

FAQPage Schema
What is an outcome-based Definition of Done in agile development?

An outcome-based Definition of Done defines 'Done' as a meaningful change in human behavior that creates value, rather than just feature completion. It validates and refines hypotheses through iterative learning within agile and lean software development.

How do I define a Definition of Done for behavioral change?

To define a Definition of Done for behavioral change, follow a problem-first Socratic sequence to craft criteria. This ensures the desired behavioral change creates actual value and aligns with iterative learning and validation processes.

Do I need the Mycelium framework to use this Definition of Done approach?

Yes, you need the Mycelium framework to use this Definition of Done approach. The Skill is designed to run within Mycelium, offering specific guidance for diamond behaviors across different scales from L0 to L5.

Can I apply this Definition of Done framework to different diamond scales?

Yes, you can apply this framework to different diamond scales. It provides specific guidance for managing diamond behaviors from L0 up to L5 within the Mycelium framework, ensuring system impact is measured appropriately.

How does outcome-based Definition of Done differ from traditional feature completion?

Outcome-based Definition of Done differs from traditional feature completion by focusing on actual human behavioral change and system impact. It uses a problem-first Socratic sequence to ensure the delivered work creates real value rather than just meeting output specifications.