← ClaudeAtlas

tunelisted

Analyzes evaluation logs (eval-round, quality-round, security-scan, audit-round, autopilot-log) by spawning the tune-analyzer subagent and maintains the project knowledge base under `.simple-workflow/kb/` (entries.yaml, index.yaml, candidates.yaml) with confidence-based three-tier promotion (Tier 1 >= 0.8 auto-promote, Tier 2 0.5-0.8 propose, Tier 3 < 0.5 accumulate). Use when (1) the user runs `/tune TICKET-DIR` to mine one ticket's logs, (2) the user runs `/tune all` to mine every ticket under `.simple-workflow/backlog/done/` and `active/`, or (3) `/ship` Phase 1 step 6 chain-calls `/tune` via the Skill tool after moving a ticket to `done/` so the next `/impl` Generator receives updated `index.yaml` pattern hints. Caps candidates at 30 with a 90-day TTL and entries at 50. Triggers on "/tune", "tune the knowledge base", "extract patterns", "analyze evaluation logs", "update the kb", "promote candidates", "knowledge base extraction", "mine evaluation logs".
aimsise/simple-workflow · ★ 1 · AI & Automation · score 73
Install: claude install-skill aimsise/simple-workflow
Analyze evaluation logs and maintain the project knowledge base. User arguments: $ARGUMENTS ## Pre-computed Context Active tickets: !`ls -d .simple-workflow/backlog/active/*/ 2>/dev/null | head -10` Done tickets: !`ls -d .simple-workflow/backlog/done/*/ 2>/dev/null | head -10` Knowledge base status: !`ls .simple-workflow/kb/*.yaml 2>/dev/null || echo "KB not initialized"` Available user skills: !`( ls -1 ~/.claude/skills 2>/dev/null ; ls -1 .claude/skills 2>/dev/null ) | sort -u | grep . | tr "\n" "," | sed "s/,$//" | grep . || echo "(none)"` ## YAML Schema Reference ### entries.yaml ```yaml entries: - id: "entry-001" pattern: "description" category: "error-handling|security|performance|convention|testing|decision" scope: "bash|typescript|python|general" roles: ["implementer"] confidence: 0.92 evidence_count: 4 sources: - ticket: "slug" round: 1 type: "eval-round" observed_at: "2026-04-01" promoted_at: "2026-04-10" ``` ### index.yaml ```yaml implementer: - id: "entry-001" summary: "one-line summary" confidence: 0.92 ``` ### candidates.yaml ```yaml candidates: - id: "cand-001" pattern: "description" category: "category" scope: "scope" roles: ["role1"] confidence: 0.3 evidence_count: 1 sources: - ticket: "slug" round: 1 type: "eval-round" observed_at: "2026-04-10" ``` Invocation policy: Do not auto-invoke. Only invoke when explicitly