skill-auditorlisted
Install: claude install-skill furedea/agent-harness
# Skill Auditor
Portfolio-level skill routing analysis and optimization. Analyzes real session transcripts to find routing errors, attention competition, and coverage gaps, then generates an interactive HTML report.
## Prerequisites
- `tiktoken` is optional — token counting falls back to character-based estimation.
- No external API keys required. Analysis uses the host agent's sub-agent capability: Claude Code's Agent tool or Codex's `spawn_agent`.
## Workflow
Run all steps sequentially. The coordinator (you) manages data flow between scripts and sub-agents.
### Step 0: Initial Questions
Before starting, ask the user three questions. Use AskUserQuestion in Claude Code, or normal user input in Codex:
1. **Provider**: "どの環境を分析しますか?" — Claude Code / Codex
2. **Report language**: "レポートの言語は? (e.g. 日本語,English, 中文,...)" — Free text input. Default to the user's conversation language if not specified.
3. **Scope**: "分析範囲はどうしますか?" — Cross-project (all projects) / Current project only
Store these choices. Pass the language choice to all sub-agents as an instruction prefix: "Write all output text (health_assessment, detail, reason, suggested_fix, etc.) in [chosen language]."
Use `--provider claude` for Claude Code or `--provider codex` for Codex. For cross-project mode, use `"all"` as the project_path argument in Step 3. For current-project mode, use `--cwd "$(pwd)"`.
### Step 1: Detect Project
If cross-project mode was selected:
```bash
uv run python scripts/collect_trans