.cursor/skills/research-to-study-guide/SKILL.md
Deep research on any topic, with option for raw research only or full study guide. Use when the user asks to research a topic, create a study guide, learn about something, or needs to become an expert in an area. Triggers on keywords like "research", "study guide", "learn about", "deep dive", "become expert", "master", "understand".
npx skillsauth add marcelsantilli/context-os-starterkit research-to-study-guideInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Deep research on any topic, with the option for raw research only or a full study guide. Always load agent-docs/research-agent.md before starting.
| | What | Path |
|---|---|---|
| Input | Topic, depth choice, and learner profile from user | Conversational |
| Raw research | Research findings (always produced) | pipeline/research/[topic]-research-v1.md |
| Working draft | Synthesis scratchpad (full mode only) | pipeline/scratchpad/[topic]-research-scratchpad.md |
| Final output | Finished study guide (full mode only) | knowledge/[subdirectory]/[topic]-study-guide-v1.md |
| Prompts | Full prompt templates for this workflow | prompts/ subdirectory in this skill |
Before doing any research, ask the user:
pipeline/research/, stop thereknowledge/Before ANY research, answer:
| Question | Answer | |----------|--------| | WHO is learning this? | | | WHAT do they care about vs noise? | | | WHY do they need this? | | | WHAT sources would they trust? | | | WHAT should be excluded? | |
Create 3-5 questions per category:
Foundations (Critical)
Frameworks & Models (Critical)
Key Practitioners (High)
Source Discovery (High)
Real Examples (High)
Skills & Practice (Medium)
Show the user:
Wait for explicit user approval before proceeding.
Use web search to answer each question. For each:
## Q[N]: [Question]
### Findings
[What you discovered]
### Sources
| Source | Type | Quality (1-5) | Notes |
|--------|------|---------------|-------|
### Gaps
[What's missing]
| Score | Criteria | |-------|----------| | 5 | Authoritative expert, unique insights, practical | | 4 | Respected source, solid content, actionable | | 3 | Decent coverage, some value | | 2 | Surface-level, generic, or dated | | 1 | Low quality, unsupported claims |
Save all raw research to pipeline/research/[topic]-research-v1.md.
If user chose raw research only: stop here. Tell the user where to find the file and summarize key findings.
Take raw research from pipeline/research/ and synthesize into a working draft at pipeline/scratchpad/[topic]-research-scratchpad.md.
Before producing the final study guide, evaluate:
| Metric | Target | |--------|--------| | Foundations covered | Yes | | Frameworks found | 3+ | | Experts identified | 5+ | | Sources discovered | 30+ | | Examples documented | 5+ |
Quality Bands:
If gaps exist, generate follow-up questions and iterate (max 3 times).
Create study guide at knowledge/[subdirectory]/[topic]-study-guide-v1.md:
# [Topic] Study Guide
> **For:** [Learner profile]
> **Goal:** [What they'll achieve]
> **Time Investment:** [Estimated hours]
> **Last Updated:** [Date]
## How to Use This Guide
[Brief instructions]
## Part 1: Foundations
[Core concepts, mental models, misconceptions]
## Part 2: Frameworks & Process
[Key frameworks with attribution and examples]
## Part 3-4: [Topic-Specific Sections]
[Adapt based on topic]
## Part 5: Skills & Practice
[How to get good]
## Appendix A: Curated Source Library
[Best sources organized by type]
## Appendix B: Templates & Tools
[Ready-to-use resources]
## Appendix C: Learning Path
[Recommended sequence]
| Subdirectory | When to use | Examples |
|-------------|-------------|---------|
| content/ | Writing, style, content creation | writing craft, hooks, engagement |
| building/ | Company ops, leadership, scaling | handbooks, operator frameworks |
| product/ | Product strategy, engineering, technical topics | product leadership, architecture |
| domain/ | Industry-specific or specialized knowledge | market research, competitive analysis |
If the topic doesn't clearly fit one subdirectory, ask the user which one to use.
User: "Research company handbooks for me"
/pipeline/research/company-handbooks-research-v1.md/pipeline/scratchpad/company-handbooks-research-scratchpad.md/knowledge/building/company-handbook-study-guide-v1.mdFull prompt template: research-supervisor-workflow-prompt-v1.md
documentation
Write and review content using your company's voice and style. Use when creating blog posts, newsletters, thought leadership, product copy, or when the user asks to write, draft, edit, or review content.
tools
Stage all changes, commit with a descriptive message, and push to the remote. Trigger with "push commit", "commit and push", "push changes", "/push-commit".
tools
File naming and versioning conventions for this repository. Apply when creating, renaming, or organizing files in the workspace. This skill should always be considered when working with files to ensure consistent naming.
documentation
One-line description of what this skill does and when to trigger it. Include keywords that help the AI match user requests to this skill. Example trigger phrases like "write a post", "research this topic", "pull data from X".