best-practices

Generate language-specific best-practice metadata and refactoring guidelines for codebases.

577|48|Updated Aug 4, 2025
One-click install
npx skills add https://github.com/FradSer/dotclaude --skill best-practices-fradser
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: best-practices
Source: https://github.com/FradSer/dotclaude/tree/main/refactor/skills/best-practices
Command: npx skills add https://github.com/FradSer/dotclaude --skill best-practices-fradser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers often struggle to apply consistent, language-specific standards during refactors, risking bugs and regressions. This Skill provides structured, language-aware guidelines to help teams upgrade code safely and efficiently.

Core Features & Use Cases

  • Language-aware standards: supplies best-practices per language (e.g., TS/JS, Python, Go, Swift) and detects project context.
  • Framework-aware checks: includes framework-aware rules and common patterns for major ecosystems.
  • Refactor guidance: outlines architecture, testing, and maintainability patterns to improve quality during changes.

Quick Start

Run the skill against a TypeScript project to receive an immediately actionable refactor guide, including prioritized checks and example patterns.

Frequently Asked Questions about best-practices

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

FAQPage Schema
What are the best practices for refactoring code in different programming languages?▼

Refactoring best practices involve applying language-specific standards for architecture, testing, and maintainability to upgrade code safely. This approach generates structured guidance with prioritized checks and example patterns tailored to each project scenario.

How do I apply framework-aware code quality checks during a TypeScript refactor?▼

Framework-aware code quality checks are applied by detecting the project context and generating tailored rules for major ecosystems. You receive an actionable refactor guide including core rules, example patterns, and quick-start prompts for immediate adoption.

Does this best practices guidance work with Python, Go, and Swift ecosystems?▼

Yes, this best practices guidance works with Python, Go, and Swift ecosystems by supplying language-aware standards and framework-aware checks. It detects the specific language and framework context to tailor rules and common patterns for each project.

Can I get architecture and maintainability patterns to improve code quality during changes?▼

Yes, you can get architecture and maintainability patterns to improve code quality during changes. The guidance outlines specific architecture, testing, and maintainability patterns to help teams upgrade code safely and efficiently.

What is the best way to generate quick-start prompts for immediate codebase refactoring adoption?▼

The best way to generate quick-start prompts is by analyzing the codebase to produce structured, language-aware guidelines. It detects project context and outputs immediately actionable refactor guides with prioritized checks and example patterns.