
Claude Skills by LerianStudio
github.com/LerianStudioGate 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.
Smart commit organization with atomic grouping, conventional commits, and trailer management
Create handoff documents capturing session state for seamless context-clear and resume
Autonomous multi-phase codebase exploration - scopes the target, discovers natural perspectives (layers, components, boundaries), dispatches adaptive deep-dive explorers based on what was discovered, then synthesizes findings into actionable insights.
Send tasks to Gandalf (AI team member) via webhook and get responses back. Publish to Alfarrábio, send Slack notifications, ask for business context, and more.
Parallel lint fixing pattern - runs lint checks, groups issues into independent streams, and dispatches AI agents to fix all issues until the codebase is clean.
Ring-standards-aligned production readiness audit across Structure, Security, Operations, Quality, and Infrastructure — 43 base dimensions + 1 conditional (multi-tenant) = up to 44 dimensions. Use before production deployment, periodic reviews, onboarding, or major releases. Skip for prototypes, libraries, or single-dimension checks. Runs explorers in batches of 10 and produces a scored report (0-430 base, max 440 with multi-tenant) with severity ratings.
Generate Ops Update Guide from Git Diff. Produces internal Operations-facing update/migration guides based on git diff analysis. Supports STRICT_NO_TOUCH (default) and TEMP_CLONE_FOR_FRESH_REFS modes. Includes tag auto-detection and commit log analysis.
RED-GREEN-REFACTOR implementation methodology - write failing test first, minimal implementation to pass, then refactor. Ensures tests verify behavior.
Skill testing methodology - run scenarios without skill (RED), observe failures, write skill (GREEN), close loopholes (REFACTOR).
Mandatory orchestrator protocol - establishes ORCHESTRATOR principle (dispatch agents, don't operate directly) and skill discovery workflow for every conversation.
Generate beautiful, self-contained HTML artifacts for diagrams, reviews, plans, recaps, and complex tables. Use for technical visual judgment; skip for plain markdown, simple tables, mermaid.live links, or explicitly text-only output.
Isolated workspace creation - creates git worktrees with smart directory selection and safety verification for parallel feature development.
TDD for process documentation - write test cases (pressure scenarios), watch baseline fail, write skill, iterate until bulletproof against rationalization.
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.
Development cycle state management — status reporting and cycle cancellation
Lean backend development cycle orchestrator with implementation-owned quality. Backend engineers own TDD, coverage, docker-compose/local runtime, and delivery verification. Task-level review stays separate; user validation closes each subtask.
Delivery Verification Gate — verifies that what was requested is actually delivered as reachable, integrated code. Answers: "Is every requirement from the original task actually functioning in the running application?"
Intercepts and audits dependency installations (pip, npm, go) before they execute. Validates package identity, checks vulnerabilities, flags supply-chain risk signals, and enforces hash pinning in lockfiles.
Creates or audits Dockerfiles to achieve Docker Hub Health Score grade A. Enforces non-root user, minimal base images, supply chain attestations, and zero fixable CVEs.
Gate 2 of frontend development cycle — ensures all components pass axe-core automated accessibility scans with zero WCAG 2.1 AA violations.
Gate 5 of frontend development cycle — ensures all user flows from product-designer have passing Playwright E2E tests across Chromium, Firefox, and WebKit.
Gate 6 of frontend development cycle — ensures Core Web Vitals compliance, Lighthouse performance score > 90, and bundle size within budget.
Gate 4 of frontend development cycle — ensures all components have snapshot tests covering all states, viewports, and edge cases.
Goroutine leak detection skill — detects goroutine usage in Go code, runs goleak to identify memory leaks, and dispatches ring:backend-engineer-golang to fix leaks and create regression tests.
Mandatory skill for creating and maintaining Helm charts following Lerian conventions. Enforces standardized chart structure, values organization, template patterns, security defaults, and dependency management.
Gate 0 of the development cycle. Executes code implementation using the appropriate specialized backend agent based on task content and project language. Handles TDD, coverage, docker-compose/local runtime, basic health/observability verification, and delivery verification inside one backend-owned gate.
Load testing skill using k6 — generates tests following the Lerian k6 platform conventions for execution on Palantir (Self-Service Testing). Produces product directories, scenario YAMLs, helper clients, and bundleable test scripts compatible with the LerianStudio/k6 platform/ structure. Standalone skill, not gated — invoke on demand or as part of CI.
Apply or switch the license for a Lerian service repository. Supports Apache 2.0, Elastic License v2, and Proprietary (Lerian Studio General License). Replaces/creates LICENSE file, updates source file headers, updates SPDX identifiers, validates consistency.
Generates or audits llms.txt files for Lerian repositories following the llmstxt.org specification. Creates LLM-friendly entry points for AI agents and coding assistants. Also generates CLAUDE.md / AGENTS.md when missing.
Multi-tenant development cycle orchestrator following Ring Standards. Auto-detects service stack (PostgreSQL, MongoDB, Redis, RabbitMQ, S3) and executes gate-based implementation using tenantId from JWT for database-per-tenant isolation via the lib-commons v5 dispatch layer with event-driven tenant discovery (Redis Pub/Sub). Use to add tenant isolation to a Go service. Requires lib-commons v5 + lib-auth v2.
Readiness implementation orchestrator for Lerian services. Drives a 12-gate cycle that detects stack, audits existing /readyz compliance, dispatches language-specific engineers (Go / TypeScript / Next.js) to implement the canonical /readyz contract, ValidateSaaSTLS() enforcement, metrics emission, startup self-probe, graceful-drain coupling, circuit-breaker integration, and multi-tenant carve-out — then runs 9 default reviewers plus triggered specialists in parallel.
Analyzes frontend codebase against Ring standards and generates refactoring tasks for ring:dev-cycle-frontend. Dispatches frontend-specific agents in ANALYSIS mode.
Analyzes backend codebase (Go/TypeScript) against standards and generates refactoring tasks for ring:dev-cycle. For frontend projects, use ring:dev-refactor-frontend instead.
Feedback loop skill — collects task metrics, calculates quality scores, and writes a structured development report for continuous improvement tracking.
Scans a Go project and identifies the Service → Module → Resource hierarchy for dispatch layer registration. Detects modules, resources per module (PostgreSQL, MongoDB, RabbitMQ), database names, MongoDB indexes, and shared databases. Generates MongoDB index migration pairs (.up.json/.down.json), detects existing PostgreSQL migrations, produces a visual HTML report, and offers opt-in S3 upload. Use before ring:dev-multi-tenant on a new service or when mapping resources for dispatch.
Whole-codebase structural simplification sweep. Dispatches parallel explorers to identify adapters, shims, single-implementation interfaces, translation-free layers, and speculative abstractions. Applies dead-code Three-Rings cascade analysis across the live codebase. Produces KILL / REVIEW / KEEP classification with an inverted burden of proof — every abstraction must justify itself or be removed.
lib-streaming instrumentation orchestrator for Lerian Go services. Consumes the validated instrumentation-map.json produced by ring:streaming-event-mapping and wires lib-streaming end-to-end via a 13-gate cycle (catalog, producer bootstrap, emit instrumentation, outbox wiring, HTTP manifest, NoopEmitter fallback, integration and chaos tests). Use after streaming-event-mapping has produced its map and you need to implement event emission.
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. 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).
Development cycle validation gate (Gate 5) — validates all acceptance criteria are met and requires explicit user approval before completion. Runs at subtask cadence.
Atomic code verification for Go projects — run everything, get a MERGE_READY or NEEDS_FIX verdict. Phase 1 runs static analysis in parallel (lint, vet, imports, format, docs, unit tests). Phase 2 runs integration and E2E tests sequentially. Phase 3 presents a summary. Works OUTSIDE the full dev-cycle for quick pre-merge checks.
Migrates a Lerian Go application's direct observability imports from lib-commons (deprecated shims OR already-removed APIs) to lib-observability. Operates in three compatible modes against the same known mapping table: - pre-removal reference mode: when a removal commit is known, inspect the parent/previous lib-commons ref to recover the source-side Deprecated notices and exact migration scope. - deprecated-shim mode: effective lib-commons still ships the shims with `// Deprecated:` notices. ...
Dual-mode skill for lib-observability/assert — Lerian's production-grade runtime assertion package. Sweep Mode dispatches 6 parallel explorers to find DIY invariant checks, zero-panic violations, hand-rolled domain predicates, and missing metric initialization. Reference Mode catalogs the full API (asserter lifecycle, domain predicates, observability trident, AssertionError unwrapping) and the panic-vs-assert-vs-error decision tree. Skip for non-Go or frontend code.
Specialist developer agents for backend (Go/TypeScript), frontend, design, Helm charts, UI implementation, frontend QA, and prompt quality review. Dispatch when you need deep technology expertise.
Dual-mode skill for github.com/LerianStudio/lib-commons v5, Lerian's shared Go library — the non-observability surface. Sweep Mode dispatches parallel explorers to detect DIY implementations that should use lib-commons, with file:line replacement precision. Reference Mode catalogs lib-commons packages for lifecycle (Launcher), outbox repository, circuit breakers, tenant management, idempotency, security/TLS, database, messaging, HTTP toolkit. Observability (log, metrics, tracing, assertions, ...
Dual-mode skill for github.com/LerianStudio/lib-observability v1.0.0, Lerian's OpenTelemetry foundation. Sweep Mode dispatches 5 parallel explorers to detect DIY logging/metrics/redaction/OTel-attribute usage that should route through lib-observability. Reference Mode catalogs the log, metrics, zap, redaction, and constants packages with verified API signatures. This library is the foundation: lib-commons v5, lib-systemplane, and lib-streaming all depend on it. Skip for non-Go services, front...
Dual-mode skill for github.com/LerianStudio/lib-streaming, Lerian's producer-only event publication library (Kafka, SQS, RabbitMQ, EventBridge). Sweep Mode dispatches parallel explorers to find DIY publishers (franz-go, sarama, amqp091-go, watermill, raw AWS SDK calls) and re-implemented manifests / circuit breakers that should be replaced with lib-streaming. Reference Mode catalogs the public facade — Config, Catalog, Builder, Emitter, NoopEmitter, manifest, CloudEvents codec, errors, stream...
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). Reference Mode catalogs the API by lifecycle (construct → registe...
Dual-mode skill for the transactional outbox pattern across lib-streaming (writer side) and lib-commons/v5/commons/outbox (repository + relay side). Sweep Mode dispatches 6 parallel explorers to find DIY outbox tables, hand-rolled relay loops, send-and-pray emits, missing WithOutboxTx wrapping, synchronous broker calls inside DB transactions, and hand-rolled idempotency keys. Reference Mode catalogs OutboxWriter / TransactionalOutboxWriter / WithOutboxTx / OutboxRepository / OutboxEnvelope pl...
Dual-mode skill for lib-observability/runtime — the panic observability trident that turns silent goroutine deaths into production signal. Sweep Mode dispatches 6 parallel explorers to find naked goroutines, unobservable defer recover(), and missing panic-metric init. Reference Mode catalogs the API (SafeGo, RecoverWithPolicy, InitPanicMetrics) and framework integrations (Fiber, gRPC, RabbitMQ). Skip for non-Go or frontend code.