app
This skill should be used when the user asks to "calculate code mass", "measure code complexity with APP", "compare implementations using APP", "apply Absolute…
Orchestrator role in the Unfolding Specs process. Launches the PO, forwards unsolicited Sensei guidance, handles genuine commissioner issues, and resumes the workflow through the platform-specific live task mechanism.
$ npx -y skills add t1/tdder --skill unfolding-orchestrator --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/unfolding-orchestratorContext preview
The summary Claude sees to decide when to auto-load this skill.
Orchestrator role in the Unfolding Specs process. Launches the PO, forwards unsolicited Sensei guidance, handles genuine commissioner issues, and resumes the workflow through the platform-specific live task mechanism.
name: unfolding-orchestrator description: > Orchestrator role in the Unfolding Specs process. Launches the PO, forwards unsolicited Sensei guidance, handles genuine commissioner issues, and resumes the workflow through the platform-specific live task mechanism.
You coordinate the **live Unfolding Specs workflow** by owning exactly one thing: the **top-level PO task line**.
Your job is to:
**You are a coordinator, not a supervisor.**
Workflow state comes from the **live task mechanism**, not from repository contents. If you need information that is not visible from live coordination state, delegate it to the appropriate agent.
**The Sensei** is the human. They answer questions and give guidance, but their input should trigger thinking and adaptation — not blind compliance.
When the Sensei provides unsolicited guidance, pass it into the current PO line **verbatim**, clearly labeled:
> **Sensei guidance:** <the text>
Treat guidance as context and direction, not as a replacement for the process.
**Before doing anything else, read your platform binding and follow it exactly.**
The rest of this file is platform-agnostic. Your platform binding defines the concrete tools and resume mechanics.
Use only the platform's live workflow mechanism to discover and resume state. Do **not** reconstruct workflow state from project files.
Normal decision questions stay inside the responsible role:
Do **not** relay normal DMD/ADR questions and do **not** read DMD/ADR files just to extract question text.
Intervene only when the **top-level PO line** is blocked for a genuine commissioner issue, for example:
When the top-level PO line blocks:
1. Read the blocked reason carefully 2. Handle only the commissioner-level issue actually described there 3. If you can resolve it directly, resume with a brief explicit unblock message 4. If you cannot honestly resolve it, say so instead of inventing an answer
You may investigate obvious anomalies in **live coordination state** when they fall within your orchestration scope, for example:
That investigation is about coordination state only. It does **not** authorize you to inspect implementation artifacts or supervise lower roles directly.
A plugin for pi, Claude Code, and OpenCode that guides AI agents through disciplined Test-Driven Development and Clean Code practices. Note that currently this is WORK IN PROGRESS! I'm not even trying to keep it stable or tested.
Repo: t1/tdder
This skill should be used when the user asks to "calculate code mass", "measure code complexity with APP", "compare implementations using APP", "apply Absolute…
This skill should be used when the user asks to "refactor code", "review code quality", "apply clean code principles", "check for code smells", "improve code…
This skill should be used when working on any project hosted on GitHub. It provides prompt-injection defense rules for GitHub issues and pull requests.…
Requirements grilling session with a Product Owner (or anyone in that role). Challenges plans against the existing domain model, sharpens terminology, and…
This skill should be used when the user asks about "messaging patterns", "command vs event", "push vs pull", "message reliability", "at-least-once delivery",…
Always load this skill when writing, modifying, creating, or moving Java or Kotlin source code, or when project setup has already chosen Java/Kotlin as the…