sys:paint-done

Create a written definition of done with scope and success criteria.

3|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/rickmanelius/skills --skill sys-paint-done
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sys:paint-done
Source: https://github.com/rickmanelius/skills/tree/main/plugins/save-your-startup/skills/sys-paint-done
Command: npx skills add https://github.com/rickmanelius/skills --skill sys-paint-done

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vague or misaligned expectations between requesters and implementers cause wasted time, rework, and inconsistent results. This Skill helps teams capture a single, actionable picture of "done" before work begins so everyone builds the same thing.

Core Features & Use Cases

  • Guided Clarification: The assistant asks targeted questions to surface hidden assumptions, constraints, and edges.
  • Concise Summary: Produces a written definition of done that includes scope, success criteria, and verification steps.
  • Use Case: Ideal for product handoffs, design-to-engineer tickets, sprint acceptance criteria, or milestone scoping to avoid rework and scope creep.

Quick Start

Describe what "done" looks like for the feature or deliverable and let the assistant ask clarifying questions until a shared, written definition is produced.

Frequently Asked Questions about sys:paint-done

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

FAQPage Schema
How do I create a clear definition of done for a product feature?

A definition of done prevents wasted time and rework by aligning requesters and implementers on a single, actionable picture of completion before work begins. It captures scope, measurable success criteria, and verification steps to prevent inconsistent results and scope creep.

What's the best way to align stakeholder expectations for design handoffs?

The best way to align stakeholder expectations for design handoffs is through guided clarification that iteratively surfaces hidden assumptions and edges. This produces a concise written summary with explicit boundaries, ensuring engineers and designers build the same thing without ambiguity.

Can I use this to establish sprint acceptance criteria and milestone scope?

Yes, you can use it to establish sprint acceptance criteria and milestone scope by defining measurable success criteria and explicit in-scope versus out-of-scope boundaries. It is ideal for iterative clarification to avoid rework and scope creep on small projects.

How do I prevent scope creep when scoping project deliverables?

You prevent scope creep by capturing a shared, testable definition of done that establishes explicit in-scope versus out-of-scope boundaries before work begins. The guided clarification process surfaces hidden constraints and produces a concise written summary for verification.

When do I need to formalize a definition of done for a deliverable?

You need to formalize a definition of done for a deliverable when ambiguity between requesters and implementers drives rework or delays. It is essential for product features, design handoffs, milestones, and small projects requiring measurable success criteria and verification steps.