analyzing-options
Analyzing different approaches for a task or problem with structured comparisons, effort…
Enforcing Ring's orchestrator protocol every conversation: dispatch specialist/Explore agents instead of operating tools directly, honor the >3-file hard gate, and run skill discovery before any task. Use at conversation start, before any task, when a request matches
$ npx -y skills add LerianStudio/ring --skill using-ring --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/using-ringContext preview
The summary Claude sees to decide when to auto-load this skill.
Enforcing Ring's orchestrator protocol every conversation: dispatch specialist/Explore agents instead of operating tools directly, honor the >3-file hard gate, and run skill discovery before any task. Use at conversation start, before any task, when a request matches
name: ring:using-ring description: "Enforcing Ring's orchestrator protocol every conversation: dispatch specialist/Explore agents instead of operating tools directly, honor the >3-file hard gate, and run skill discovery before any task. Use at conversation start, before any task, when a request matches auto-trigger phrases (fix issues, refactor, find where, visualize), or when tempted to read/edit files directly. Never skip — mandatory."
<EXTREMELY-IMPORTANT> If you think there is even a 1% chance a skill might apply to what you are doing, you ABSOLUTELY MUST read the skill. IF A SKILL APPLIES TO YOUR TASK, YOU DO NOT HAVE A CHOICE. YOU MUST USE IT. </EXTREMELY-IMPORTANT>
**DO NOT read/edit >3 files directly. PROHIBITION, not guidance.**
≤3 files → Direct OK (if user requested) >3 files → STOP. Launch agent. VIOLATION = 15x context waste.
**Already at 3 files?** STOP. Dispatch agent NOW.
| User Phrase | Mandatory Action | |-------------|-----------------| | "fix issues", "fix remaining", "fix findings" | Launch specialist agent | | "apply fixes", "fix errors", "fix warnings", "fix linting" | Launch specialist agent | | "update across", "change all", "refactor" | Launch specialist agent | | "find where", "search for", "understand how" | Launch Explore agent | | "draw diagram", "visualize", "comparison table" | Load ring:visualizing skill |
1. ☐ Check for `<MANDATORY-USER-MESSAGE>` in additionalContext — display verbatim if present 2. ☐ Orchestration decision: which agent handles this? (TodoWrite) 3. ☐ Skill check: does any skill match this request? 4. ☐ If yes → read and run the skill 5. ☐ Announce skill/agent being used 6. ☐ Execute
**You dispatch agents. You do not operate tools directly.**
| Instead of... | Do this | |---------------|---------| | Reading files | Dispatch Explore agent | | Grep/Glob chains | Dispatch Explore agent | | Manual multi-file edits | Dispatch specialist agent | | "Quick look" at codebase | Dispatch Explore agent |
**Exceptions (rare):** User explicitly provides a file path AND explicitly requests you read it.
| Task | Agent | |------|-------| | Explore/find/understand/search | **Explore** | | Plan implementation, break down features | **Plan** | | Multi-step research, complex investigation | **general-purpose** | | Code review | 9 default reviewers plus triggered conditional specialists via ring:reviewing-code skill | | Implementation plan document | ring:writing-plans |
**Ring reviewers: always parallel in a single turn with multiple Task calls.**
1. FILES: ___ >3? → Agent. Already 3? → Agent now. 2. USER PHRASE: matches auto-trigger? → Agent 3. DECISION: [Agent: ___] or [Direct: reason]
First two todos for ANY task: 1. "Orchestration decision: [agent-name]" 2. "Check for relevant skills"
If skill has checklist → TodoWrite for every item.
**Before any task:** orchestration decision → skill check → announce → execute. **Before any tool use:** complete pre-action checkpoint. **Default answer: dispatch an agent.** Exception is rare.
Proven engineering practices, enforced through skills. Ring is a comprehensive skills library and workflow system for AI agents that transforms how AI assistants approach software development.
Repo: LerianStudio/ring
Analyzing different approaches for a task or problem with structured comparisons, effort…
Auditing a service's production readiness against Ring engineering standards across base…
Cleaning redundant and obvious comments following clean code principles while preserving…
Commit changes with scope allowlist enforcement, atomic grouping, GPG-signed conventional…
Creating a handoff document that captures session state (completed work, decisions, open…
Creating an isolated git worktree for parallel branch work: selects the directory by priority…