From tac
Syncs domain expert's expertise.yaml with codebase via self-improve agent, git diff checks. Invoke /improve-expertise <domain> after changes or periodically.
npx claudepluginhub melodic-software/claude-code-plugins --plugin tacThis skill is limited to using the following tools:
Run the self-improve workflow on an agent expert's expertise file to maintain accuracy.
Designs self-improve prompts to sync agent expertise files with codebase via git diff checks, validation, and auto-updates. For Act-Learn-Reuse LEARN step and expert maintenance.
Proposes upgrades to generated skills via Ars Contexta research graph consultation, justifying methodology improvements. Never auto-implements; triggers on /upgrade or upgrade phrases.
Distills patterns from Claude Code work history, git logs, lessons, and memory to suggest new agents/skills, review roster quality, prune redundancies, or consolidate feedback into rules.
Share bugs, ideas, or general feedback.
Run the self-improve workflow on an agent expert's expertise file to maintain accuracy.
$1: Domain name (required, e.g., "database", "websocket")$2: Check git diff flag (optional, "true" or "false", default: "true")You are running the self-improve workflow to sync an expert's mental model with the actual codebase.
Extract:
$1 (required)$2 (optional, default: true)If no domain provided, STOP and ask for domain name.
Check if expert directory exists using Glob:
Glob: .claude/commands/experts/{$1}/expertise.yaml
If not found:
Glob: .claude/commands/experts/*Delegate to the self-improver agent with:
.claude/commands/experts/{domain}/expertise.yamlThe agent will:
Display the self-improve report:
## Self-Improve Complete: {domain}
### Changes Made
- [List of changes]
### Expertise Health
| Metric | Value |
| --- | --- |
| Line count | X/1000 |
| Files validated | X/X exist |
| Functions verified | X/X accurate |
### Recommendations
- [Any recommendations for manual review]
# Sync after making changes (checks git diff)
/tac:improve-expertise database true
# Full rescan without git diff check
/tac:improve-expertise database false
# Default behavior (checks git diff)
/tac:improve-expertise websocket
| Trigger | Command |
|---|---|
| After any build/fix work | /tac:improve-expertise {domain} true |
| Periodic maintenance | /tac:improve-expertise {domain} false |
| Suspect drift | /tac:improve-expertise {domain} false |
| Before major planning | /tac:improve-expertise {domain} false |
Last Updated: 2025-12-15