Format and structure research reports with citations and metadata
Formats research reports with structured sections, citations, and YAML metadata.
npx claudepluginhub nikeyes/stepwise-devThis skill inherits all available tools. When active, it can use any tool Claude has access to.
scripts/generate-reportThis skill provides utilities for formatting and managing research reports generated by the stepwise-research plugin.
Claude Code will automatically invoke this skill when:
Purpose: Generate a properly formatted research report with YAML frontmatter, citations, and structured sections.
Usage:
research/skills/research-reports/scripts/generate-report \
--title "Research on [Topic]" \
--query "Original research question" \
--keywords "keyword1,keyword2,keyword3" \
--agent-count N \
--source-count M \
--output-file "thoughts/shared/research/filename.md" \
--executive-summary "Summary text" \
--findings "Findings text with citations" \
--conclusions "Conclusion text" \
--bibliography "Bibliography entries"
Parameters:
--title (required): Report title--query (required): Original research question--keywords (required): Comma-separated keywords--agent-count (required): Number of research agents spawned--source-count (required): Total unique sources cited--output-file (required): Output path (should be in thoughts/shared/research/)--executive-summary (optional): Executive summary section content--findings (optional): Detailed findings section content--conclusions (optional): Conclusions section content--bibliography (optional): Bibliography entries (numbered list)Output: Generates a markdown file with this structure:
---
title: [Title]
date: YYYY-MM-DD
query: [Query]
keywords: [keywords]
status: complete
agent_count: N
source_count: M
---
# [Title]
## Executive Summary
[Content]
## Detailed Findings
[Content with citations]
## Conclusions
[Content]
## Bibliography
[Numbered citations]
---
*Research conducted by stepwise-research multi-agent system*
*Generated: [timestamp]*
title: Human-readable report titledate: ISO 8601 date (YYYY-MM-DD)query: Original research question (verbatim)keywords: 5-8 extracted key termsstatus: complete | draft | in-progressagent_count: Number of research agents usedsource_count: Total unique sources cited[N] Source Title - URLCitations must follow this format:
In-text:
Docker uses containerd as its default runtime [1] [2].
Bibliography:
[1] Docker Documentation - https://docs.docker.com/engine/
[2] Containerd Official Site - https://containerd.io/
Reports are saved to:
thoughts/shared/research/[sanitized-topic]-[YYYY-MM-DD].md
Filename sanitization rules:
Example:
what-is-kubernetes-and-how-does-it-work-2026-02-19.mdAfter report creation, the thoughts-management Skill will automatically sync hardlinks to thoughts/searchable/.
The generate-report script:
If report generation fails:
thoughts/shared/research/ directory existsPotential future additions to this skill:
validate-report: Check report structure and citation formatexport-report: Convert to PDF, HTML, or other formatsmerge-reports: Combine multiple research reportsextract-citations: Pull bibliography from existing reportsThis skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation involving libraries, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc.
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.