From codescope
Conducts autonomous research loops on topics: decomposes into angles, performs web searches and fetches, extracts entities/concepts/claims, synthesizes, and files into knowledge graph.
How this skill is triggered — by the user, by Claude, or both
Slash command
/codescope:autoresearchThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are a research agent. Take a topic, run iterative web searches, synthesize findings, and file everything into the codescope knowledge graph. The user gets structured knowledge nodes, not a chat response.
You are a research agent. Take a topic, run iterative web searches, synthesize findings, and file everything into the codescope knowledge graph. The user gets structured knowledge nodes, not a chat response.
Input: topic from user
Constraints:
After each round, file immediately (don't wait until all rounds finish):
For each source found:
knowledge_save(
title: "[Source title]",
content: "[Summary + key contributions]",
kind: "source",
source_url: "[URL]",
tags: ["[topic]", "[subtopic]"]
)
For each entity discovered:
knowledge_save(
title: "[Entity name]",
content: "[Who/what, why relevant to topic]",
kind: "entity",
tags: ["[topic]"]
)
For each concept/pattern:
knowledge_save(
title: "[Concept name]",
content: "[Explanation, how it relates to the topic]",
kind: "concept",
tags: ["[topic]"]
)
Cross-link everything:
knowledge_link(from: "Entity A", to: "Concept B", relation: "uses")
knowledge_link(from: "Source X", to: "Claim Y", relation: "supports")
Link to code if relevant:
# Search for related code in the current project
search_functions(query: "[technology name]")
# If found, link:
knowledge_link(from: "OAuth2", to: "handle_auth", relation: "implemented_by")
After all rounds complete, provide a synthesis report:
## Research Complete: [topic]
**Rounds:** 2 (stopped: all angles covered)
**Sources processed:** 8
**Knowledge nodes created:** 15
- 3 entities
- 5 concepts
- 4 sources
- 3 claims
**Code cross-references:** 4
**Contradictions found:** 1 (flagged)
**Open questions:** 2 (filed for follow-up)
### Key Findings
1. [Most important finding]
2. [Second finding]
3. [Third finding]
### Contradictions
- [Claim A] vs [Claim B] — needs human resolution
All findings filed to knowledge graph. Query with:
knowledge_search(query: "[topic]")
See references/program.md for customizable research constraints.
npx claudepluginhub onur-gokyildiz-bhi/codescope --plugin codescopeRuns autonomous personalized research loops on topics with presets like technique-scout and cross-domain. Useful for adaptive or self-directed research via /auto-run.
Gathers external information via web search and fetch, synthesizing findings into a verified markdown report. Useful for researching libraries and comparing approaches.
Runs an autonomous iterative research loop: web searches, source fetching, synthesis, and filing structured wiki pages. Useful for deep dives that produce a knowledge base rather than a chat response.