LerianStudio/ring

89 skills and 38 specialized agents that enforce proven engineering practices for AI-assisted development. TDD, systematic debugging, parallel code review, and 10-gate development cycles — as a Claude Code plugin marketplace.

This repository also configures its own agents. See what ring tells them →

211Stars on the repository
114Mods indexed here, across every type
19d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

ring:using-dev-team

49

LerianStudio/ring

Skill Claude CodeCodex

Selecting and dispatching the right Ring developer specialist agent (backend Go/TS, frontend, UI designer/engineer, Helm, frontend QA, prompt reviewer) for a technology task. Use when you need deep stack expertise and must decide which agent to invoke via the Task tool, including parallel dispatch of independent work.…

not rated 211 +1 19d ago A SkillSpector: pass 82 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Using lib-commons v5, Lerian's shared Go library (non-observability surface), in two modes. Sweep Mode detects DIY code replaceable by lib-commons at file:line. Reference Mode catalogs lifecycle (Launcher), outbox repo, circuit breakers, tenant management, idempotency, security/TLS, database, and HTTP toolkit.…

not rated 211 +1 19d ago A SkillSpector: warn 98 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Using lib-observability v1.1.0, Lerian's OpenTelemetry foundation (lib-commons, lib-systemplane, lib-streaming depend on it), in two modes. Sweep Mode detects DIY zap/slog logging, raw OTel metrics, hand-rolled redaction, and hard-coded attribute strings. Reference Mode catalogs the log, metrics, zap, redaction, and…

not rated 211 +1 19d ago A SkillSpector: warn 102 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Using lib-streaming, Lerian's producer-only event publication library (Kafka/SQS/RabbitMQ/EventBridge), in two modes. Sweep Mode detects DIY publishers (franz-go, sarama, amqp091, watermill, raw AWS SDK) and re-rolled manifests/breakers. Reference Mode catalogs the Builder/Emitter/Catalog facade. Companion to…

not rated 211 +1 19d ago A SkillSpector: warn 99 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Using lib-systemplane, the hot-reload runtime-config plane (Postgres LISTEN/NOTIFY or MongoDB change streams), in two modes. Sweep Mode detects DIY config reload (SIGHUP, fsnotify, viper, pgx LISTEN), manual tenant-scoping, hand-built admin CRUD, and v4 residue. Reference Mode catalogs client lifecycle and…

not rated 211 +1 19d ago A SkillSpector: warn 106 tokens original Apache-2.0

ring:using-outbox

54

LerianStudio/ring

Skill Claude CodeCodex

Using the transactional-outbox pattern across lib-streaming (writer) and lib-commons/v5/commons/outbox (repository + relay), in two modes. Sweep Mode detects DIY outbox tables, hand-rolled relay loops, send-and-pray emits, missing WithOutboxTx wrapping, and broker calls inside DB transactions. Reference Mode catalogs…

not rated 211 +1 19d ago A SkillSpector: pass 98 tokens original Apache-2.0

ring:using-runtime

55

LerianStudio/ring

Skill Claude CodeCodex

Using lib-observability/runtime, which turns silent goroutine deaths into log/span/metric signal, in two modes. Sweep Mode detects naked goroutines, unobservable defer recover(), missing InitPanicMetrics, and lib-commons/v5 shim imports. Reference Mode catalogs SafeGo, RecoverWithPolicy, the policy decision tree, and…

not rated 211 +1 19d ago A SkillSpector: warn 91 tokens original Apache-2.0

ring:using-tracing

56

LerianStudio/ring

Skill Claude CodeCodex

Using lib-observability/tracing for OTEL provider lifecycle, trace-context propagation across HTTP/gRPC/queues, span error/event recording, and PII redaction, in two modes. Sweep Mode detects raw OTEL setup, hand-rolled header propagation, manual span-attribute assembly, and DIY redaction. Reference Mode catalogs…

not rated 211 +1 19d ago A SkillSpector: warn 94 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Validating a completed task against its acceptance criteria, mapping each AC to evidence, and gating completion on explicit user sign-off (self-approval prohibited). Gate 5 of ring:running-dev-cycle / ring:running-dev-cycle-frontend, run at task cadence after ring:reviewing-code. Use when implementation and tests are…

not rated 211 +1 19d ago A SkillSpector: pass 100 tokens original Apache-2.0

ring:verifying-code

58

LerianStudio/ring

Skill Claude CodeCodex

Verifying a Go project: runs every quality check (lint, vet, imports, format, docs, unit, integration, E2E) and returns a single MERGEREADY or NEEDSFIX verdict. Report-only: never fixes anything. Use for a quick pre-merge or pre-PR check outside a full dev-cycle. Skip when not a Go project, when you want a single…

not rated 211 +1 19d ago A SkillSpector: pass 101 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Writing a structured markdown dev report for a completed development epic: reads accumulated epic metrics (TDD, coverage, delivery, lint, file-size, license), computes a quality score with tiers, and records root-cause and next-cycle improvements. Use after an epic completes in ring:running-dev-cycle or when asked for…

not rated 211 +1 19d ago A SkillSpector: pass 87 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Authoring Grafana dashboards for Go services instrumented with lib-observability telemetry (tracing, metrics, log), plus a reference mode for RED/USE panel patterns and Grafonnet templates. Sweep mode inventories telemetry, runs PM deliberation on themes/SLIs/alerts, authors Grafonnet libsonnet compiled to JSON, and…

not rated 211 +1 19d ago A SkillSpector: pass 103 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Designing the API contract as a real OpenAPI 3.1 specification (openapi.yaml with full paths, operations, schemas, components, Lerian error envelope, and auth schemes) from the validated TRD. Gate 4 of ring:planning-large-features, Large Track only; runs after ring:writing-trds, before ring:designing-data-model. Use…

not rated 211 +1 19d ago A SkillSpector: warn 114 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Designing the physical data model as a real stack-native schema (schema.sql with CREATE TABLE DDL, indexes, and constraints for Postgres/Go; schema.prisma for Prisma/TS; Postgres schema.sql as fallback) from the Gate 4 OpenAPI spec and TRD. Gate 5 of ring:planning-large-features; runs after…

not rated 211 +1 19d ago A SkillSpector: warn 120 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Mapping how features relate and phasing the work: categorizing PRD features, grouping them into domains, charting cross-feature journeys, dependencies, and integration points, and defining the binding Phases that plan.md mirrors one-to-one at Gate 7. Gate 2 of ring:planning-large-features; runs after…

not rated 211 +1 19d ago A SkillSpector: pass 104 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Mapping the eventable points in a Lerian Go service where lib-streaming should emit past-tense, durable, tenant-scoped business events, producing a PM-validated event catalog and instrumentation-map.json for ring:instrumenting-streaming-events. Three-pass discovery (Survey, Slice, Mark) with a scope fence and delivery…

not rated 211 +1 19d ago A SkillSpector: pass 95 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Pinning an explicit versioned dependency manifest (dependencies.md plus PROJECTRULES.md): exact package versions, CVE and license checks, compatibility matrices, and per-component cost analysis against Ring Standards. Gate 6 of ring:planning-large-features; runs after ring:designing-data-model, before…

not rated 211 +1 19d ago A SkillSpector: pass 102 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Planning the 8-gate Large Track pre-dev workflow (research, PRD, feature map, TRD, API contract, data model, dependency map, plan) with per-gate human approval. Use for features 2+ days that add dependencies, data models, multi-service integration, or new architecture. Skip for small features (use…

not rated 211 +1 19d ago A SkillSpector: pass 89 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Planning the lightweight 4-gate Small Track pre-dev workflow (research, PRD, TRD, plan) with human approval and state tracking at each gate. Use for features under 2 days that reuse existing patterns and add no new dependencies, data models, or services. Skip for larger or complex features — use…

not rated 211 +1 19d ago A SkillSpector: pass 85 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Reconciling pre-dev artifacts (research.md, prd.md, feature-map.md, trd.md, openapi.yaml, schema file, dependencies.md, plan.md) against each other to surface contradictions and gaps that break implementation, then applying approved corrections before ring:running-dev-cycle. Use after ring:planning-small-features or…

not rated 211 +1 19d ago A SkillSpector: pass 115 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Researching the product/feature in depth before any planning document is written: the product itself, technical approach, third-party integrations, prior art, and existing codebase grounding (file:line refs) via parallel repo/web/docs agents using firecrawl and exa. Gate 0 of ring:using-pm-team (both tracks); runs…

not rated 211 +1 19d ago A SkillSpector: pass 106 tokens original Apache-2.0

ring:using-pm-team

70

LerianStudio/ring

Skill Claude CodeCodex

Routing feature planning through the ring-pm-team pre-dev workflow: choosing the Small Track (4 gates, <2 days) or Large Track (8 gates, 2+ days) and entering via ring:planning-small-features or ring:planning-large-features. Indexes pre-dev gates, standalone utilities, and research agents. Use when starting a feature…

not rated 211 +1 19d ago A SkillSpector: pass 100 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Validating that UX specifications are complete before technical design: a read-only checklist over wireframes, states, responsive behavior, accessibility, and component-library alignment, emitting a DESIGN VALIDATED / NEEDS REVISION verdict to design-validation.md. Standalone utility — run after a product-designer…

not rated 211 +1 19d ago A SkillSpector: pass 113 tokens original Apache-2.0

ring:writing-prds

72

LerianStudio/ring

Skill Claude CodeCodex

Writing a Product Requirements Document that explains to the squad WHAT is being built and WHY: problem, explicit scope in/out, functional requirements, and testable acceptance criteria. Gate 1 of ring:using-pm-team; runs after ring:researching-features and stays technology-free (no architecture, frameworks, or…

not rated 211 +1 19d ago A SkillSpector: pass 102 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: