code-refinement

- Analysis Dimensions

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "code-refinement" with this command: npx skills add athola/claude-night-market/athola-claude-night-market-code-refinement

Table of Contents

  • Quick Start

  • When to Use

  • Analysis Dimensions

  • Progressive Loading

  • Required TodoWrite Items

  • Workflow

  • Tiered Analysis

  • Cross-Plugin Dependencies

Code Refinement Workflow

Analyze and improve living code quality across six dimensions.

Quick Start

/refine-code /refine-code --level 2 --focus duplication /refine-code --level 3 --report refinement-plan.md

When To Use

  • After rapid AI-assisted development sprints

  • Before major releases (quality gate)

  • When code "works but smells"

  • Refactoring existing modules for clarity

  • Reducing technical debt in living code

When NOT To Use

  • Removing dead/unused code (use conserve:bloat-detector)

  • Removing dead/unused code (use conserve:bloat-detector)

Analysis Dimensions

Dimension Module What It Catches

1 Duplication & Redundancy duplication-analysis

Near-identical blocks, similar functions, copy-paste

2 Algorithmic Efficiency algorithm-efficiency

O(n^2) where O(n) works, unnecessary iterations

3 Clean Code Violations clean-code-checks

Long methods, deep nesting, poor naming, magic values

4 Architectural Fit architectural-fit

Paradigm mismatches, coupling violations, leaky abstractions

5 Anti-Slop Patterns clean-code-checks

Premature abstraction, enterprise cosplay, hollow patterns

6 Error Handling clean-code-checks

Bare excepts, swallowed errors, happy-path-only

Progressive Loading

Load modules based on refinement focus:

  • modules/duplication-analysis.md (~400 tokens): Duplication detection and consolidation

  • modules/algorithm-efficiency.md (~400 tokens): Complexity analysis and optimization

  • modules/clean-code-checks.md (~450 tokens): Clean code, anti-slop, error handling

  • modules/architectural-fit.md (~400 tokens): Paradigm alignment and coupling

Load all for comprehensive refinement. For focused work, load only relevant modules.

Required TodoWrite Items

  • refine:context-established — Scope, language, framework detection

  • refine:scan-complete — Findings across all dimensions

  • refine:prioritized — Findings ranked by impact and effort

  • refine:plan-generated — Concrete refactoring plan with before/after

  • refine:evidence-captured — Evidence appendix per imbue:proof-of-work

Workflow

Step 1: Establish Context (refine:context-established )

Detect project characteristics:

Language detection

find . -name ".py" -o -name ".ts" -o -name ".rs" -o -name ".go" | head -20

Framework detection

ls package.json pyproject.toml Cargo.toml go.mod 2>/dev/null

Size assessment

find . -name ".py" -o -name ".ts" -o -name "*.rs" | xargs wc -l 2>/dev/null | tail -1

Step 2: Dimensional Scan (refine:scan-complete )

Load relevant modules and execute analysis per tier level.

Step 3: Prioritize (refine:prioritized )

Rank findings by:

  • Impact: How much quality improves (HIGH/MEDIUM/LOW)

  • Effort: Lines changed, files touched (SMALL/MEDIUM/LARGE)

  • Risk: Likelihood of introducing bugs (LOW/MEDIUM/HIGH)

Priority = HIGH impact + SMALL effort + LOW risk first.

Step 4: Generate Plan (refine:plan-generated )

For each finding, produce:

  • File path and line range

  • Current code snippet

  • Proposed improvement

  • Rationale (which principle/dimension)

  • Estimated effort

Step 5: Evidence Capture (refine:evidence-captured )

Document with imbue:proof-of-work (if available):

  • [E1] , [E2] references for each finding

  • Metrics before/after where measurable

  • Principle violations cited

Fallback: If imbue is not installed, capture evidence inline in the report using the same [E1] reference format without TodoWrite integration.

Tiered Analysis

Tier Time Scope

1: Quick (default) 2-5 min Complexity hotspots, obvious duplication, naming, magic values

2: Targeted 10-20 min Algorithm analysis, full duplication scan, architectural alignment

3: Deep 30-60 min All above + cross-module coupling, paradigm fitness, comprehensive plan

Cross-Plugin Dependencies

Dependency Required? Fallback

pensive:shared

Yes Core review patterns

imbue:proof-of-work

Optional Inline evidence in report

conserve:code-quality-principles

Optional Built-in KISS/YAGNI/SOLID checks

archetypes:architecture-paradigms

Optional Principle-based checks only (no paradigm detection)

Supporting Modules

  • Code quality analysis - duplication detection commands and consolidation strategies

When optional plugins are not installed, the skill degrades gracefully:

  • Without imbue : Evidence captured inline, no TodoWrite proof-of-work

  • Without conserve : Uses built-in clean code checks (subset)

  • Without archetypes : Skips paradigm-specific alignment, uses coupling/cohesion principles only

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

code-quality-principles

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

python-packaging

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

architecture-paradigm-client-server

No summary provided by upstream source.

Repository SourceNeeds Review