From oh-my-study-with-me
Gathers info from URLs, GitHub repos, YouTube videos, and web searches; synthesizes structured research summaries with source attribution. Use for topic surveys, comparisons, investigations.
npx claudepluginhub lsh1215/oh-my-study-with-me --plugin oh-my-study-with-meThis skill uses the workspace's default tool permissions.
- No argument → ask the user for a research topic or URLs
Conducts deep parallel research on topics using web searches and tools. Produces cited markdown files in research/ directory with validated URLs and synthesis summary.
Produces structured research reports with verified citations from diverse sources for complex topics. Outputs JSON schema, calibrates confidence, persists via jwz for reuse.
Conducts deep research on topics or indexes local files/URLs into a git-versioned knowledge base using web search, fetch, and structured templates.
Share bugs, ideas, or general feedback.
[topic] → use WebSearch to find relevant sources, then synthesize[url1 url2 ...] → fetch and analyze the provided URLs directly[topic] [url1 url2 ...] → combine user-provided URLs with additional web researchArgument: $ARGUMENTS
| research | study | |
|---|---|---|
| Scope | Multiple sources, broad coverage | Single source, deep dive |
| Depth | Wide (cross-source synthesis) | Deep (Why? dialogue) |
| Interaction | Mostly autonomous gather + synthesize | Interactive Socratic dialogue |
| Output | Research summary with source attribution | Study memo with verification |
| Best for | Surveying a topic, comparing approaches, finding consensus | Mastering one book/article in depth |
The two skills are complementary:
/oh-my-study-with-me:research to survey the landscape of a topic./oh-my-study-with-me:study to deep dive into the most important source./oh-my-study-with-me:blog to write about your findings.Parse user input to detect source types:
Classify each source:
| Pattern | Type | Fetch Method |
|---|---|---|
github.com/{owner}/{repo} | GitHub repo | WebFetch for README + gh CLI for repo structure |
youtube.com/watch or youtu.be/ | YouTube | WebFetch (best-effort page info, description) |
Other http(s):// | Web article | WebFetch |
| No URL | Topic search | WebSearch → collect top results |
Show the source plan to the user:
Research Plan:
- Topic: [topic]
- Sources to fetch: [list with types]
- Additional web search: yes/no
Ask the user to confirm or add/remove sources.
Web search (if topic provided without sufficient URLs):
Fetch all sources using appropriate tools:
gh api or WebFetch for repo tree, key source filesExtract key content from each source:
Report progress to the user as each source is fetched.
Identify common themes across all sources:
Find unique insights per source:
Assess source quality:
Identify knowledge gaps:
Produce a structured research output and present it to the user:
# [Topic] Research Summary
## Key Findings
[3–7 bullet points with source attribution]
- Finding 1 [Source A, Source B]
- Finding 2 [Source C]
- ...
## Areas of Consensus
[What most sources agree on]
## Areas of Debate
[Where sources disagree, with each side's argument]
## Unique Insights
[Notable points from individual sources]
- Source A contributes: ...
- Source B contributes: ...
## Knowledge Gaps
[What remains unclear or needs further investigation]
## Recommended Next Steps
- Deep dive: "[specific topic]" with `/swm:study`
- Write about: "[angle]" with `/swm:blog`
- Hands-on: "[technology]" with `/swm:lab`
research-notes/{topic}/
├── summary.md # Synthesized findings (Phase 3 output)
├── sources.md # Source list with key excerpts
└── raw/ # Individual source notes (optional, for large research)
├── {source-1}.md
└── {source-2}.md
The Phase 3 research summary output.
# [Topic] Sources
## Source Index
| # | Title | Type | URL | Key Contribution |
|---|-------|------|-----|-----------------|
| 1 | [title] | Web article | [url] | [one-line summary] |
| 2 | [title] | GitHub repo | [url] | [one-line summary] |
## Detailed Excerpts
### Source 1: [Title]
- **URL**: [url]
- **Author**: [if known]
- **Date**: [if known]
- **Key Points**:
- ...
- **Notable Quotes/Data**:
- ...
/swm:study [url-or-topic]"/swm:blog [topic]"/swm:lab [technology]"