Agent skill

voice-learn

Improves a voice profile by learning from manual edits. Use after editing generated text to refine registers and close voice drift over time.

majiayu000534★ · 1 repos on radarProfile →
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill voice-learn --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 6 KB
Bundled scripts: none
Path: skills/ai-llm/voice-learn/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Voice Learning Skill Learn from user edits to improve the voice profile over time. ## Method: Three-Stage Comparison Every piece flows through three stages: 1. **Pre-review**: Raw generation output (before review agents) 2. **Post-review**: After user accepts/rejects advisory fixes 3. **Post-edit**: User's manually edited final version The learning agent compares stages 2 and 3 (post-review vs post-edit) to identify patterns in what the user changed. These patterns inform register and rule updates. ## Core Rules 1. **Sharpen, don't add**: Modify existing rules to cover new patterns. Rule bloat degrades output. 2. **Tag specificity**: Register-specific patterns go to registers. Universal patterns go to craft rules or agents. 3. **Flag contradictions**: Opposite patterns across pieces require user resolution. 4. **Evidence threshold**: Patterns need 3+ instances (or 1-2 matching existing accumulator entries) before becoming rules. 5. **Detection surface**: Structural changes increase AI detectability. Craft-level changes are neutral. Prefer craft-level updates. 6. **Rule count check**: Suggest consolidation if any section has 8+ rules. ## Required TodoWrite Items 1. `voice-learn:sn

What's inside
Steps it walks through
  1. Method: Three-Stage Comparison
  2. Core Rules
  3. Required TodoWrite Items
  4. Step 1: Load Snapshots
  5. Step 2: Diff Analysis
  6. Step 3: Check Accumulator
  7. Step 4: Generate Proposals
  8. Apply (strong evidence)
  9. Hold (insufficient evidence)
  10. Contradictions
  11. Step 5: User Approval
  12. Staleness
  13. Snapshot Capture
  14. Exit Criteria
Ships with 1 file
  • metadata.json
Commands it runs
Find the most recent snapshot set
Remove patterns older than threshold with < 3 instances
More from claude-skill-registry
All skills →
About this skill
What does the voice-learn skill do?

Improves a voice profile by learning from manual edits. Use after editing generated text to refine registers and close voice drift over time.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill voice-learn --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going