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
18d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

LerianStudio/ring

Skill Claude CodeCodex

Adopting the lib-commons/v5 shared Huma (OAS 3.1) OpenAPI wrapper + RFC 9457 problem model (commons/net/http/{openapi,problem}) in a Lerian Go service: wire openapi.New/ServeSpec + problem.Install (central >=500 scrub) on BOTH runtime and spec-gen paths, the per-rail problem.MapError flex seam, and rename-only spec…

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

LerianStudio/ring

Skill Claude Code

React composition patterns that scale. Avoid boolean prop proliferation by using compound components, lifting state, and composing internals. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or during architecture review. Skip for simple components with 1-2 props…

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

LerianStudio/ring

Skill Claude CodeCodex

Applying or switching a repository's license (Apache 2.0, Elastic License v2, or Proprietary): rewrites the LICENSE file, updates Go/TS source headers, sets SPDX identifiers, and validates consistency after user confirmation. Use when asked to set, apply, or switch a license, or when scaffolding a service with no…

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

LerianStudio/ring

Skill Claude CodeCodex

Auditing a dependency for supply-chain risk before install (pip/npm/go/cargo): checks typosquatting, maintainer/age risk, vulnerability DBs (OSV, GHSA, Socket), and lockfile hash pinning, then emits a risk score and approve/conditional/escalate/block decision. Use when adding or updating a dependency, reviewing a…

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

LerianStudio/ring

Skill Claude CodeCodex

Checking frontend quality against changed UI via ring:qa-frontend in accessibility, visual, e2e, or performance mode and aggregating pass/fail verdicts. Use when a frontend change needs standalone a11y, visual-snapshot, Playwright e2e, or Lighthouse/Core-Web-Vitals validation outside the dev cycle. Skip for…

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

LerianStudio/ring

Skill Claude CodeCodex

Creating Helm charts to Lerian conventions via ring:helm: standardized chart structure, full env-var coverage from .env.example, security defaults (runAsNonRoot, readOnlyRootFilesystem), ClusterIP-only services, and health probes; validates helm lint and template render. Use when creating, modifying, or reviewing a…

not rated 211 +1 18d ago B SkillSpector: warn 92 tokens original Apache-2.0

LerianStudio/ring

Skill Claude Code

Interactively authoring an access-manager permission-declaration manifest (permissions.yaml) for the access-manager "inversão de responsabilidade": drives a plugin team through discovering its real Authorize() surface, normalizing every action to the SEMANTIC standard (never HTTP verbs), declaring roles/group grants…

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

LerianStudio/ring

Skill Claude CodeCodex

Detecting goroutine leaks in Go: greps for goroutine patterns, audits goleak coverage (VerifyTestMain/VerifyNone), runs goleak, and dispatches ring:backend-go to fix leaks and add regression tests. Use after implementation or during review when code spawns goroutines or a leak is suspected. Runs before…

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

LerianStudio/ring

Skill Claude CodeCodex

Generating or auditing a repository's llms.txt per the llmstxt.org spec, and creating CLAUDE.md / AGENTS.md when missing, by analyzing README, build files, docs, and API surface. Use when creating an llms.txt, auditing an existing one for spec compliance and live links, or improving a repo's AI readability. Skip when…

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

LerianStudio/ring

Skill Claude CodeCodex needs its repo

Hardening Dockerfiles to reach Docker Hub Health Score grade A: enforcing a non-root USER, minimal/distroless multi-stage base images, no fixable critical/high CVEs, no AGPL-3.0 deps, and SBOM+provenance attestations. Use when creating a new Dockerfile, auditing one for security, or preparing images for Docker Hub…

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

LerianStudio/ring

Skill Claude CodeCodex

Implementing the canonical /readyz readiness-probe contract across Go, TypeScript, and Next.js via a 12-gate cycle: detects stack, audits compliance, then dispatches agents to build the dependency probe, url.Parse TLS detection, ValidateSaaSTLS enforcement, metrics, startup self-probe, and graceful drain, then runs…

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

LerianStudio/ring

Skill Claude CodeCodex

Implementing a single planned task (Task N.M.T) end-to-end: selects the right backend agent by language and service type, drives one TDD RED->GREEN turn, then verifies coverage, lint, license headers, runtime, and delivery before handoff. Runs as Gate 0 before ring:reviewing-code. Use to drive ONE task inside an…

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

LerianStudio/ring

Skill Claude CodeCodex

Instrumenting streaming events: wires lib-streaming event emission end-to-end into a Lerian Go service via a 13-gate cycle (catalog, Builder bootstrap, Emit sites, outbox, HTTP manifest, NoopEmitter fallback, integration and chaos tests), dispatching ring:backend-go under TDD. Consumes the validated…

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

LerianStudio/ring

Skill Claude CodeCodex

Managing an in-progress development cycle without driving it: status reports phase, epic/gate progress, assertiveness, and elapsed time from current-cycle.json; cancel confirms, marks the cycle cancelled, and writes a partial feedback report. Use when checking the status of, or cancelling, a running dev cycle. Skip…

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

LerianStudio/ring

Skill Claude CodeCodex

Mapping a Go service's Service -> Module -> Resource hierarchy for dispatch-layer registration: detects modules and per-module PostgreSQL/MongoDB/RabbitMQ resources, database names, and shared databases, generates MongoDB index migration pairs (.up.json/.down.json), detects existing Postgres migrations, emits an HTML…

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

LerianStudio/ring

Skill Claude CodeCodex

Migrating a Lerian Go app off lib-commons observability imports (deprecated shims or removed APIs) to lib-observability via a fixed mapping table, then bumps go.mod and validates the build; ring:backend-go applies the edits. Covers log/zap/runtime/assert, opentelemetry/tracing, HTTP middleware, context helpers, and…

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

LerianStudio/ring

Skill Claude CodeCodex

Migrating Lerian Go services from .env/YAML operational knobs (log levels, feature flags, rate limits, timeouts) to the lib-systemplane hot-reloadable runtime config client, wiring the migration-only make systemplane-ddl pipeline (runtime DDL forbidden in v1.6.0+). Orchestrates an 11-gate cycle dispatching…

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

LerianStudio/ring

Skill Claude CodeCodex

Planning a backend refactor: audits an existing Go or TypeScript backend against Ring/Lerian standards and produces a prioritized task list (findings.md + tasks.md) ready for ring:running-dev-cycle. Plans only — no edits. Use when an existing backend service needs to meet standards or an audit is requested. Skip for…

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

LerianStudio/ring

Skill Claude CodeCodex

Planning a whole-codebase simplification: audits a Go/TS codebase for needless abstraction and emits a KILL/REVIEW/KEEP plan plus a ring:running-dev-cycle task array. Plans only — no edits. Detects single-impl interfaces, pass-through shims, translation-free adapters, and dead-code cascade chains under an inverted…

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

LerianStudio/ring

Skill Claude CodeCodex

Planning a frontend refactor: audits an existing React/Next.js frontend against Ring standards (architecture, design system, accessibility, testing) and produces a prioritized task list (findings.md + tasks.md) for ring:running-dev-cycle-frontend. Plans only — no edits. Use when an existing frontend needs to meet…

not rated 211 +1 18d ago C 100 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Reviewing a Go/TS service's operational risk by mapping integration failure points (external HTTP calls, queue consumers, outbound webhooks), simulating stuck intermediate states for each entity in a flow, and classifying each scenario into tiers — then emitting operational runbooks (Tier 2) or gap specs (Tier 3). Two…

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

LerianStudio/ring

Skill Claude CodeCodex

Running the frontend (React/Next.js/TS) dev cycle from a plan.md (ring:writing-plans format; legacy tasks.md only for in-flight cycles) or backend handoff: drives frontend agents through Gate 0 TDD plus accessibility/visual/E2E/perf checks, Gate 7 parallel review, and Gate 8 user validation, with rolling-wave phase…

not rated 211 +1 18d ago C 114 tokens original Apache-2.0

LerianStudio/ring

Skill Claude CodeCodex

Running the backend dev cycle: implements every task in a rolling-wave plan.md (ring:writing-plans format) for a Go/TS service, driving specialist agents through Gate 0 implementation/TDD, Gate 8 parallel review, and Gate 9 validation per epic, elaborating later phases at each phase boundary. Use when starting or…

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

ring:using-assert

48

LerianStudio/ring

Skill Claude CodeCodex

Using lib-observability/assert, Lerian's runtime assertion package, in two modes. Sweep Mode detects panic()/log.Fatal zero-panic violations, DIY invariant checks, hand-rolled domain predicates, and missing InitAssertionMetrics. Reference Mode catalogs the asserter lifecycle, domain predicates, observability trident…

not rated 211 +1 18d ago A SkillSpector: warn 99 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: