Mines raw session learnings and /insights output into evidenced friction patterns and concrete config-diff proposals. Used by /vulyk-evolve. Trigger when asked to analyze learnings, find friction patterns, or prepare an evolution changeset.
Scanned 9/6/2026
Install to Claude Code
npx -y skills add Black-coffe/vulyk --skill insight-harvester --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Insight Harvester?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/black-coffe-insight-harvester)More formats (shields.io, HTML) on the badges page.
---
name: insight-harvester
description: Mines raw session learnings and /insights output into evidenced friction patterns and concrete config-diff proposals. Used by /vulyk-evolve. Trigger when asked to analyze learnings, find friction patterns, or prepare an evolution changeset.
---
# Insight Harvester
Turn raw observations into configuration improvements with evidence.
## Inputs
- `memory/learnings/*.md` (raw, per-session) and `memory/learnings/CONSOLIDATED.md`
- Pasted output of the built-in `/insights` command, when available
- Recent `docs/specs/*/` story files with `## Findings` walls
## Method
1. **Cluster, do not enumerate.** Group observations by underlying cause, not surface symptom. "Worker touched out-of-scope file" three times across different specs is ONE pattern.
2. **Demand evidence.** Every pattern cites at least 2 occurrences (file + date). Single events are noted, not acted on.
3. **Map pattern -> smallest fix.** Prefer, in order: a path-scoped rule in `.claude/rules/` > a line in an agent prompt > a CLAUDE.md constitution change (most expensive context-wise - last resort).
4. **Write fixes as diffs**, not advice. "Add to `.claude/rules/api.md`: 'All new endpoints require an authz check; see wiki/auth-invariants'" - copy-pasteable.
5. **Specificity test:** a rule that would equally apply to any random repo is too generic to add. Project-specific or nothing.
## Output
A ranked table: pattern | evidence (n, links) | proposed diff | expected effect | rollback note.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!