From bungkust-skills
Routes research on topics, GitHub repos, or tools to Brain for summaries and Obsidian for deep dives. Triggered by 'research [topic]', 'cek repo [url]', 'deep dive [thing]' etc.
npx claudepluginhub bungkust/bungkust-skillsThis skill uses the workspace's default tool permissions.
Automatic dual-output: summary to Brain, deep dive to Obsidian.
Conducts deep parallel research on topics using web searches and tools. Produces cited Markdown files in research/ directory with validated URLs and synthesis summary.
Conducts deep research on topics or indexes local files/URLs into a git-versioned knowledge base using web search, fetch, and structured templates.
Conducts deep technical research using EXA tools with two-tier caching for cross-project reuse via git scoping. Supports /research, promote, refresh, list operations for best practices, architectures, patterns.
Share bugs, ideas, or general feedback.
Automatic dual-output: summary to Brain, deep dive to Obsidian.
User: "research X"
โ
โผ
1. Research (web, GitHub, API)
โ
โผ
2. Extract key facts
โ
โโโโโโดโโโโโ
โผ โผ
๐ง Brain ๐ Obsidian
summary deep dive
Do the actual research:
Write to /tmp/brain-research.json:
[
{
"title": "Name",
"category": "projects",
"content": "## Overview\n[1 line]\n\n- Repo/URL\n- Stars/language/status\n- Tech stack (1 line)\n- Fit untuk kita: TIER 1/2/3 + reason\n- Notes: [key point]",
"tags": ["research", "tool-name"]
}
]
Rules:
projects kalau tool/repo, config kalau API/service, notes kalau konsepOnly if research is substantial. Write to /tmp/obsidian-research.json:
[
{
"title": "๐ฌ Deep Dive: Name",
"category": "research",
"path": "30-Resources/Research/[Name].md",
"content": "Full analysis with:\n- Overview\n- Tech stack detail\n- Architecture/pipeline\n- Strengths & weaknesses\n- Fit untuk Hermes/Kulino\n- Implementation notes\n- Sources",
"tags": ["research", "deep-dive"]
}
]
Skip this step if:
# Brain (always)
python3 /root/gbrain/scripts/wiki-route.py \
--target brain \
--source "Research" \
--pages /tmp/brain-research.json
# Obsidian (if deep dive exists)
python3 /root/gbrain/scripts/wiki-route.py \
--target obsidian \
--source "Research" \
--pages /tmp/obsidian-research.json
โ
Research saved:
๐ง Brain: [title] โ summary (X lines)
๐ Obsidian: [title] โ deep dive (X lines)
User: "research X, singkat aja" โ Brain only, no Obsidian
User: "research X, detail" โ Brain + Obsidian