Mmcp.market

doncheli-planning skill

by doncheli·doncheli/don-cheli-sdd·57 stars·Apache-2.0

Run weekly team planning with RFC review, WSJF prioritization and assignment by person/pair/squad with capacity calculation. Activate when user mentions "planning", "sprint", "weekly planning", "RFC", "team planning", "prioritize backlog", "WSJF".

A100/100content scan

Is the doncheli-planning skill safe?

Clean: nothing in its files matched our rules. We read 1 file in the folder on 2026-09-28.

No findings.

Install the doncheli-planning skill

A skill is a folder. Copy it into your agent's skills folder and the agent loads it when the task matches its description.

git clone --depth 1 https://github.com/doncheli/don-cheli-sdd.git /tmp/don-cheli-sdd
mkdir -p ~/.claude/skills
cp -r /tmp/don-cheli-sdd/.opencode/skills/doncheli-planning ~/.claude/skills/doncheli-planning
available in every project

In the Claude apps, zip the folder and upload it from the Skills settings. The folder on GitHub

The instructions your agent would load

SKILL.md as published, without the frontmatter. Read it on GitHub

Don Cheli: Weekly Team Planning

Instructions

  1. Collect inputs:
  • List of candidate items (RFCs, stories, bugs, tech debt)
  • Team roster with names and available capacity (hours or days)
  • Focus factor (default: 0.7 — 70% of calendar time is productive)
  1. Score each item using WSJF (Weighted Shortest Job First):
  • WSJF = (Business Value + Time Criticality + Risk Reduction) / Job Size
  • Score each dimension 1–13 (Fibonacci)
  1. Sort by WSJF descending; mark items that exceed available capacity as OUT
  2. Assign items to individuals, pairs or squads respecting:
  • Skill fit (if declared)
  • WIP limit per person (default: 2 concurrent items)
  • Dependencies between items
  1. Output the planning board and capacity summary

Output Format

## Weekly Planning — <date range>

### Capacity
| Person/Squad     | Available | Focus Factor | Effective Capacity |
|------------------|-----------|--------------|--------------------|
| <name>           | X days    | 0.7          | Y days             |

### WSJF Scoring
| Item             | BV | TC | RR | Size | WSJF | Status  |
|------------------|----|----|----|------|------|---------|
| <item>           | X  | X  | X  | X    | X.X  | IN/OUT  |

### Assignments
| Item             | Assignee         | Estimated Effort | Dependencies |
|------------------|------------------|------------------|--------------|
| <item>           | <name/pair>      | X days           | —            |

### Items Deferred (OUT)
- <item> — reason: capacity / dependency / missing info

### Open Risks / Blockers
- …

Quality Gate

  • Total assigned effort must not exceed team effective capacity
  • No person assigned more than WIP limit concurrent items
  • Every OUT item must have a stated reason

Do not use this skill when

  • The user wants to plan a single feature in isolation (use doncheli-estimate instead)
  • There is only one person and fewer than 3 items (a simple list suffices)

More skills from doncheli/don-cheli-sdd

  • Adoncheli-api-contractDesign complete API contracts covering endpoints, auth, rate limiting, error handling, retries, circuit breaker and idempotency. Activate when user mentions "api contract", "api design", "endpoint", "webhook", "REST", "GraphQL", "OpenAPI", "design the API".
  • Adoncheli-api-contractDesign complete API contracts covering endpoints, auth, rate limiting, error handling, retries, circuit breaker and idempotency. Activate when user mentions "api contract", "api design", "endpoint", "webhook", "REST", "GraphQL", "OpenAPI", "design the API".
  • Adoncheli-audit-trailRecord and query the decision log for a project. Activate when user mentions "audit", "trail", "log decisions", "decision history", "why was this decided", "ADR", "architecture decision".
  • Adoncheli-audit-trailRecord and query the decision log for a project. Activate when user mentions "audit", "trail", "log decisions", "decision history", "why was this decided", "ADR", "architecture decision".
  • Adoncheli-changelogAuto-generate CHANGELOG.md entries from git commit history. Activate when user mentions "changelog", "release notes", "what changed", "generate changelog", "CHANGELOG", "release history".
  • Adoncheli-changelogAuto-generate CHANGELOG.md entries from git commit history. Activate when user mentions "changelog", "release notes", "what changed", "generate changelog", "CHANGELOG", "release history".
  • Adoncheli-context-healthReport the current state of the context window and recommend compression or cleanup actions. Activate when user mentions "context health", "context window", "how much context", "context full", "running out of context", "compress context".
  • Adoncheli-context-healthReport the current state of the context window and recommend compression or cleanup actions. Activate when user mentions "context health", "context window", "how much context", "context full", "running out of context", "compress context".
  • Adoncheli-data-policyAudit and document what personal or sensitive data the project collects, processes, and stores. Activate when user mentions "privacy", "data policy", "what data", "GDPR", "personal data", "data retention", "PII".
  • Adoncheli-data-policyAudit and document what personal or sensitive data the project collects, processes, and stores. Activate when user mentions "privacy", "data policy", "what data", "GDPR", "personal data", "data retention", "PII".
  • Adoncheli-debateRun an adversarial multi-role debate to surface trade-offs and reach a reasoned decision. Activate when user mentions "debate", "discuss", "trade-off", "decision", "compare options", "pros and cons", "choose between".
  • Adoncheli-debateRun an adversarial multi-role debate to surface trade-offs and reach a reasoned decision. Activate when user mentions "debate", "discuss", "trade-off", "decision", "compare options", "pros and cons", "choose between".

All agent skills → · MCP servers