Topic: code-review
652 skills in this topic.
-
ring:writing-functional-docs
Patterns and structure for writing functional documentation including guides,
conceptual explanations, tutorials, and best practices documentation.
LerianStudio/ring 169
-
ring:risk-management
Portfolio-level risk management skill for identifying, assessing, and mitigating
risks across multiple projects. Maintains RAID logs and tracks risk responses.
LerianStudio/ring 169
-
ring:using-pm-team
12 pre-dev workflow skills + 4 research agents organized into Small Track (4 gates, <2 days) and
Large Track (9 gates, 2+ days) for systematic feature planning with research-first approach.
LerianStudio/ring 169
-
ring:pre-dev-feature
Lightweight 5-gate pre-dev workflow for small features (<2 days).
Orchestrates topology discovery, research, PRD with UX validation,
design validation, TRD, task breakdown, and delivery planning
in a sequential gated process with human approval at each gate.
LerianStudio/ring 169
-
sample-skill
LerianStudio/ring 169
-
ring:using-lib-commons
Comprehensive reference for lib-commons v4.6.0 — Lerian's shared Go library providing
35+ packages across database connections, messaging, multi-tenancy, runtime configuration,
observability, security, resilience, HTTP tooling, and event-driven tenant discovery.
Load this skill to discover available APIs, find the right package, and learn correct
initialization patterns.
LerianStudio/ring 169
-
ring:dev-refactor
Analyzes backend codebase (Go/TypeScript) against standards and generates refactoring tasks for ring:dev-cycle. For frontend projects, use ring:dev-refactor-frontend instead.
LerianStudio/ring 169
-
ring:pre-dev-data-model
Gate 5: Data structures document - defines entities, relationships, and ownership
before database technology selection. Large Track only.
LerianStudio/ring 169
-
ring:regulatory-templates-gate2
Gate 2 sub-skill - validates uncertain mappings from Gate 1 and confirms
all field specifications through testing.
LerianStudio/ring 169
-
ring:dev-unit-testing
Gate 3 of development cycle - ensures unit test coverage meets threshold (85%+)
for all acceptance criteria using TDD methodology.
LerianStudio/ring 169
-
ring:dev-migrate-v4
Analyzes a Go service using lib-commons v2/v3 and generates a visual migration
report showing every change needed to upgrade to lib-commons v4. Produces an
interactive HTML page (via ring:visual-explainer) and optionally generates
refactoring tasks for ring:dev-cycle.
LerianStudio/ring 169
-
ring:documentation-review
Comprehensive checklist and process for reviewing documentation quality
including voice, tone, structure, completeness, and technical accuracy.
LerianStudio/ring 169
-
ring:executive-reporting
Executive communication and reporting skill for creating dashboards, status summaries,
and board packages. Focuses on actionable insights for leadership.
LerianStudio/ring 169
-
ring:pre-dev-prd-creation
Gate 1: Business requirements document - defines WHAT/WHY before HOW.
Creates PRD with problem definition, user stories, success metrics.
LerianStudio/ring 169
-
ring:pre-dev-api-design
Gate 4: API contracts document - defines component interfaces and data contracts
before protocol/technology selection. Large Track only.
LerianStudio/ring 169
-
ring:regulatory-templates-gate1
Gate 1 sub-skill - performs regulatory compliance analysis, field mapping,
batch approval by confidence level, and auto-saves dictionary after approval.
Supports both pre-defined templates (dictionary exists) and new templates (any spec).
LerianStudio/ring 169
-
ring:dev-sre
Gate 2 of the development cycle. VALIDATES that observability was correctly implemented
by developers. Does not implement observability code - only validates it.
LerianStudio/ring 169
-
ring:dev-llms-txt
Generates or audits llms.txt files for Lerian repositories following the llmstxt.org
specification. Creates LLM-friendly entry points that help AI agents, coding assistants,
and chat models understand a project quickly without parsing full HTML docs.
Also generates CLAUDE.md / AGENTS.md when missing.
LerianStudio/ring 169
-
ring:api-field-descriptions
Patterns for writing clear, consistent API field descriptions including
types, constraints, examples, and edge cases.
LerianStudio/ring 169
-
ring:dependency-mapping
Cross-project dependency mapping and analysis skill for identifying, tracking,
and managing dependencies across portfolio projects.
LerianStudio/ring 169
-
ring:pre-dev-full
Complete 10-gate pre-dev workflow for large features (>=2 days).
Orchestrates topology discovery, research, PRD, feature map, design validation,
TRD, API design, data model, dependency map, task breakdown, subtask creation,
and delivery planning in a sequential gated process with human approval at each gate.
LerianStudio/ring 169
-
ring:lerian-map-management
Manage the Lerian Map platform — maintain products, features, iterations, and delivery roadmaps
via REST API. Enforces Lerian naming/tagging standards, keeps map data in sync with repository
activity, and supports TPMs/PMs in keeping the map 100% accurate.
LerianStudio/ring 169
-
ring:regulatory-templates
5-stage regulatory template orchestrator - manages setup, Gate 1 (analysis + auto-save),
Gate 2 (validation), Gate 3 (generation), optional Test Gate, optional Contribution Gate.
Supports any regulatory template (BACEN, RFB, CVM, SUSEP, COAF, or other).
LerianStudio/ring 169
-
ring:dev-service-discovery
Scans the current Go project and identifies the Service → Module → Resource
hierarchy for tenant-manager registration. Detects service name and type,
modules (via WithModule or component structure), resources per module
(PostgreSQL, MongoDB, RabbitMQ), and database names for each resource.
Redis is excluded (managed via key prefixing).
Produces a visual HTML report for human decision-making.
Additionally detects MongoDB index definitions (both in-code EnsureIndexes and
scripts/mongodb/*.js files), generates index creation scripts for any gaps,
and uploads them to S3 for use during dedicated tenant database provisioning.
Also detects database names per module, cross-references them across modules
to find shared databases, and flags them for single-provision in tenant-manager.
LerianStudio/ring 169