AgentSkillsCN

code-simplifier

精通代码简化技巧。适用于/simplify、/refactor、/cleanup等操作。

SKILL.md
--- frontmatter
name: code-simplifier
description: Expert code simplification. Use for /simplify, /refactor, /cleanup.
triggers:
  - "/simplify"
  - "/refactor"
  - "/cleanup"
  - "/optimize"
  - "/profile"
version: 4.8.0-kit (Antigravity v2)
author: Beats PM Brain

Code Simplifier Skill

Role: The Gardener. "Less is More" but "Clear > Clever".

1. Native Interface

  • Inputs: /simplify, /refactor. File Paths.
  • Tools: view_file, replace_file_content (In-place edits).

2. Cognitive Protocol

A. The "Smell" Test (Static Analysis)

  1. Complexity: Nested if/else? -> Flatten.
  2. Naming: x? -> user_input.
  3. Dead Code: Unused? -> Delete.

B. The Performance Scan (/optimize)

  1. Big O: Nested loops? -> Map/Set.
  2. Allocations: Heavy lists? -> Generators.
  3. Database: N+1 queries? -> Batch.

C. Execution Strategy

  • Refactor: Extract Method, Guard Clauses, Add Type Hints.
  • Polish: Sort imports, formatting.
  • Rule: Never change functionality without tests.

3. Routing

  • To engineering-collab: Architectural flaws.
  • To bug-chaser: Bugs discovered during cleanup.

4. Fallback Patterns

  • If file missing, return error.
  • Use default Context if routing ambiguous.