ring:dev-refactor

Analyze Go/TypeScript backend codebases against Ring standards and generate refactoring tasks.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/LucasMalessa/TheRing --skill ring-dev-refactor-lucasmalessa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ring:dev-refactor
Source: https://github.com/LucasMalessa/TheRing/tree/main/dev-team/skills/dev-refactor
Command: npx skills add https://github.com/LucasMalessa/TheRing --skill ring-dev-refactor-lucasmalessa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes backend codebases (Go/TypeScript) against Ring/Lerian standards and generates concrete refactoring tasks for the ring:dev-cycle.

Core Features & Use Cases

  • Performs standards-driven codebase analysis for Go and TypeScript backends.
  • Generates a prioritized todo list and a structured findings report for remediation.
  • Orchestrates dispatch of specialized ring:backend-engineer-* and ring:qa-analyst inputs, and integrates results into the ring:dev-cycle workflow.
  • Applies to legacy monorepos, modernization audits, and architecture alignment tasks.

Quick Start

Start by running ring:dev-refactor on your backend Go/TypeScript project to generate a codebase report, dispatch the specialist agents, and begin the refactor workflow.

Frequently Asked Questions about ring:dev-refactor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate backend refactor tasks for legacy Go and TypeScript monorepos?

Backend codebase analysis for modernization audits scans Go and TypeScript repositories against predefined architecture standards to identify compliance gaps. It generates a structured findings report detailing necessary remediation actions for legacy system alignment.

How do I analyze a Go codebase against backend architecture standards?

Analyzing a Go backend codebase against architecture standards involves scanning the source code to identify structural gaps and generate a prioritized refactoring todo list. This produces a comprehensive codebase report with standardized findings for targeted remediation.

Does ring:dev-refactor work with TypeScript backends or is it limited to Go?

ring:dev-refactor supports both TypeScript and Go backends, analyzing either codebase type against Ring standards to generate actionable refactoring tasks. Frontend TypeScript refactoring is handled separately by ring:dev-refactor-frontend.

What is the best way to generate a prioritized todo list for codebase remediation?

Generating a prioritized todo list for codebase remediation requires a standards-driven analysis that identifies gaps and orchestrates specialized agents. This approach yields a structured findings report tailored for integration into the development cycle workflow.

How do I orchestrate specialized agents for a codebase modernization audit?

Orchestrating specialized agents for a codebase modernization audit involves dispatching parallel backend engineer and QA analyst inputs based on initial analysis. This parallel agent orchestration integrates results into a unified development workflow.