subagent-driven-development
OBobra/superpowers298k近 7 天新增 2,631 个 star
Create expert-level learning reports and tutorials from any domain, industry, technology, role, market, product idea, or vague field question. Use when the user wants to quickly build domain expertise, understand an industry, generate a structured expert study report, build a keyword library, design Feynman self-tests, or export the result as Markdown, DOCX, PDF, and HTML. Do not use for short factual answers, pure business model diagnosis, standalone beginner tutorials with no domain-structure research, simple file conversion, or unsourced opinion writing.
Turn a domain, industry, technology, role, product direction, or fuzzy idea into an expert learning packet: one structured report, one tutorial path, a keyword system, Feynman tests, and four polished export formats.
fact, inference, hypothesis, and unknown.50-100 keyword teaching cards. Each keyword must include a plain-language one-liner, concept explanation, bottom logic, real example, practical application, role/effect, related people/companies/institutions when relevant, common misconception, and evidence.导读摘要 that introduces the learning material, highlights, reading path, and structural logic before the formal report sections.10 Feynman questions with reference answers and a scoring rubric.Expect one or more of:
When the user gives only a topic, do not stall. Use the defaults in references/domain-expert-method.md, state the assumptions, and continue unless a missing input would materially change the package.
references/domain-expert-method.md; capture assumptions and the expert-learning brief.references/research-and-source-quality.md; build a source plan and verify current facts when the domain is time-sensitive.templates/expert-report-template.md.references/report-and-tutorial-contract.md; check section coverage, evidence labels, and learning sufficiency.references/export-and-layout-quality.md; run scripts/export_expert_report.py for Markdown, DOCX, PDF, and HTML.scripts/validate_artifacts.py and fix layout, table, anchor, overflow, citation, and local-path issues before delivery.The normal output set is:
{basename}.md: canonical expert learning report and tutorial packet{basename}.docx: Word document export with readable tables and restrained report styling{basename}.pdf: PDF export checked for page layout and table overflow risk{basename}.html: standalone HTML report with a fixed left-side numbered navigation menu and section anchors导读摘要, including introduction, highlights, reading path, and logic overview; Markdown, DOCX, PDF, and HTML exports must all preserve this opening summary.file:// paths, dates, or browser page footers should appear.scripts/validate_artifacts.py, or remaining failures are named precisely.references/domain-expert-method.mdreferences/research-and-source-quality.mdreferences/report-and-tutorial-contract.mdreferences/export-and-layout-quality.mdtemplates/expert-report-template.mdtemplates/expert-report.csstemplates/report-html-shell.htmlscripts/export_expert_report.pyscripts/validate_artifacts.pyevals/trigger_cases.jsonOBobra/superpowers298k近 7 天新增 2,631 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star