원클릭으로
ring-using-ring
// Mandatory orchestrator protocol - establishes ORCHESTRATOR principle (dispatch agents, don't operate directly) and skill discovery workflow for every conversation.
// Mandatory orchestrator protocol - establishes ORCHESTRATOR principle (dispatch agents, don't operate directly) and skill discovery workflow for every conversation.
Migrates Lerian Go services from .env/YAML configuration of operational knobs (log levels, feature flags, rate limits, timeouts) to the lib-systemplane runtime config client — a hot-reloadable plane using Postgres LISTEN/NOTIFY or MongoDB change streams. Wires the standard `make systemplane-ddl` migration-only provisioning pipeline (generator + manifest + drift guard) — runtime DDL is forbidden in v1.6.0+. Use when adding hot-reloadable runtime configuration or migrating from v4 systemplane (formerly lib-commons/v5/commons/systemplane). Detects deleted v4 residue (Supervisor, BundleFactory, SYSTEMPLANE_* env vars) and runtime DDL anti-patterns.
Dual-mode skill for github.com/LerianStudio/lib-systemplane, Lerian's dual-backend (Postgres LISTEN/NOTIFY or MongoDB change streams) hot-reload runtime configuration plane. Sweep Mode dispatches 7 parallel explorers to detect DIY runtime-config wiring (env reload via SIGHUP, fsnotify/viper.WatchConfig, raw pgx LISTEN, hand-rolled change-stream watchers, manual tenant-scoping, hand-built admin CRUD UIs, v4 systemplane residue + runtime DDL provisioning anti-pattern). Reference Mode catalogs the API by lifecycle (construct → register → start → read/write/subscribe → close), the migration-only provisioning artifacts (`SchemaSQL()` + `DefaultSeedSQL()` vendored via `make systemplane-ddl`), tenant-scoped overrides, the Fiber admin surface, redaction policies, and the test harness. For end-to-end migration use ring:dev-systemplane-migration. Skip for non-Go or frontend code.
Inline execution of an implementation plan task-by-task with review checkpoints. Loads a written plan, reviews it critically, executes tasks in order with verification, and hands off to finishing skills when done.
Authoring comprehensive implementation plans from a spec or requirements before touching code. Produces bite-sized, TDD-shaped tasks with exact file paths, complete code, and verifiable commands — executable by an engineer with zero context for the codebase.
Gate 8 of development cycle - dispatches 9 default specialized reviewers in parallel (code, business-logic, security, test, nil-safety, dead-code, performance, multi-tenant, lib-commons), plus up to 3 conditional stack specialists when their triggers match (lib-observability, lib-systemplane, lib-streaming). Runs at TASK cadence — reviewers see cumulative diff, not per-subtask fragments. Report-only: no automatic remediation.
Frontend development cycle orchestrator with lean gates. Loads tasks from PM team output or backend handoff and executes through Gate 0 implementation-owned checks, Gate 7 review, and Gate 8 validation.
| name | ring:using-ring |
| description | Mandatory orchestrator protocol - establishes ORCHESTRATOR principle (dispatch agents, don't operate directly) and skill discovery workflow for every conversation. |
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:visualize skill |
<MANDATORY-USER-MESSAGE> in additionalContext — display verbatim if presentYou 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:codereview skill |
| Implementation plan document | ring:write-plan |
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:
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.