From ruflo-goals
Build a graph-structured dossier on a seed entity via parallel fan-out + recursive expansion across web, memory, knowledge-graph, codebase, ADR index, and git intel
How this skill is triggered — by the user, by Claude, or both
Slash command
/ruflo-goals:dossier-collect <seed> [--max-depth N] [--max-breadth N] [--sources s1,s2] [--budget-usd N] [--exact]<seed> [--max-depth N] [--max-breadth N] [--sources s1,s2] [--budget-usd N] [--exact]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Recursive parallel investigation that builds a graph-structured dossier on a seed entity.
Recursive parallel investigation that builds a graph-structured dossier on a seed entity.
You have a seed (a username, file, symbol, ADR-id, URL, or concept) and want to expand outward discovering every connected entity, with provenance per claim — rather than answering a specific question.
For specific questions use deep-research. For multi-step plans use goal-plan.
username (handle), file (path), symbol (code identifier), adr (ADR-NNN), url, or concept (free text).mcp__claude-flow__hooks_intelligence_trajectory-start with task dossier:<slug>.username: WebSearch, WebFetch on github.com/, mcp__claude-flow__memory_search_unifiedadr: Read ADR file, Grep references, mcp__claude-flow__memory_search namespace adrsymbol: Grep, Glob, mcp__claude-flow__embeddings_search--exact is unset, also drop entities whose embedding cosine similarity ≥ 0.92 to an existing node.--max-breadth per source), recurse to step 4 until depth ≥ --max-depth OR budget exhausted.{ nodes, edges } graph. Each node carries { id, type, attrs, sources: [...] }. Each edge carries { from, to, kind, source, confidence }.<slug>.md — executive summary, entity table, mermaid graph, source-provenance footnotes<slug>.json — machine-readable graphv3/docs/examples/dossiers/<slug>/mcp__claude-flow__memory_store namespace dossier key <slug>.mcp__claude-flow__hooks_intelligence_trajectory-end with success status.{
"seed": "ruvnet",
"seedType": "username",
"depth": 2,
"truncated": false,
"generatedAt": "ISO-8601",
"nodes": [
{ "id": "ruvnet", "type": "username", "attrs": { "...": "..." }, "sources": ["WebSearch", "github.com"] }
],
"edges": [
{ "from": "ruvnet", "to": "ruflo", "kind": "owns", "source": "github.com", "confidence": "high" }
],
"stats": { "nodesByType": {}, "sourcesUsed": [], "tokensSpent": 0 }
}
--budget-usd is set, track approximate cost via trajectory. On exhaustion: emit partial dossier with truncated: true and the entities still queued./ruflo-goals:dossier-collect ruvnet
/ruflo-goals:dossier-collect ADR-097 --max-depth 1
/ruflo-goals:dossier-collect "src/memory/hnsw.ts" --sources codebase,git,memory
/ruflo-goals:dossier-collect "ruflo-goals" --max-breadth 5 --budget-usd 1
npx claudepluginhub erfwn81/velora --plugin ruflo-goalsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
3plugins reuse this skill
First indexed May 13, 2026