From thinking-frameworks-skills
Creates reusable Claude Code skills from documents by applying Adler's systematic reading methodology. Works with PDFs, markdown, book notes to extract actionable knowledge.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thinking-frameworks-skills:skill-creatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [Workflow](#workflow)
This skill applies Mortimer Adler's systematic reading methodology ("How to Read a Book") through a six-step progressive approach: inspectional reading, structural analysis, component extraction, synthesis, skill construction, and validation. The process is collaborative -- at decision points, options and trade-offs are presented for the user to choose.
Methodology composition. All five extractable steps are now backed by domain-neutral standalone skills, reusable beyond skill creation. The orchestration is owned by the skill-creator agent; this skill-file remains as documentation of the methodology and as a way to apply the methodology without the agent's session-workspace overhead.
| Step | Standalone skill | purpose_context to pass | Local resource still useful for |
|---|---|---|---|
| 1 | inspectional-reading | skill_extraction_from_methodology | session init mechanics ($SESSION_DIR, global-context.md) |
| 2 | structural-analysis | skill_extraction_from_methodology | unity-formula examples specific to skill creation |
| 3 | component-extraction | skill_extraction_from_methodology | section-based reading patterns specific to long-form skill sources |
| 4 | synthesis-application | skill_construction | completeness inventory specific to skills (terms / propositions / arguments / solutions / decision-criteria / triggers) |
| 5 | skill-construction | skill_construction | rubric template + complexity-level decision aid |
| 6 | evaluation-rubrics | (existing skill, no purpose_context needed) | n/a |
COPY THIS CHECKLIST and work through each step:
Skill Creation Workflow
- [ ] Step 0: Initialize session workspace
- [ ] Step 1: Inspectional Reading
- [ ] Step 2: Structural Analysis
- [ ] Step 3: Component Extraction
- [ ] Step 4: Synthesis and Application
- [ ] Step 5: Skill Construction
- [ ] Step 6: Validation and Refinement
Step 0: Initialize Session Workspace
Create working directory and global context file. See resources/inspectional-reading.md#session-initialization for setup commands.
Step 1: Inspectional Reading
Skim document systematically, classify type, assess skill-worthiness. Writes to step-1-output.md. See resources/inspectional-reading.md#why-systematic-skimming for skim approach, resources/inspectional-reading.md#why-document-type-matters for classification, resources/inspectional-reading.md#why-skill-worthiness-check for assessment criteria.
Step 2: Structural Analysis
Reads global-context.md + step-1-output.md. Classify content, state unity, enumerate parts, define problems. Writes to step-2-output.md. See resources/structural-analysis.md#why-classify-content, resources/structural-analysis.md#why-state-unity, resources/structural-analysis.md#why-enumerate-parts, resources/structural-analysis.md#why-define-problems.
Step 3: Component Extraction
Reads global-context.md + step-2-output.md. Choose reading strategy, extract terms/propositions/arguments/solutions section-by-section. Writes to step-3-output.md. See resources/component-extraction.md#why-reading-strategy for strategy selection, resources/component-extraction.md#section-based-extraction for programmatic approach, resources/component-extraction.md#why-extract-terms through resources/component-extraction.md#why-extract-solutions for what to extract.
Step 4: Synthesis and Application
Reads global-context.md + step-3-output.md. Evaluate completeness, identify applications, transform to actionable steps, define triggers. Writes to step-4-output.md. See resources/synthesis-application.md#why-evaluate-completeness, resources/synthesis-application.md#why-identify-applications, resources/synthesis-application.md#why-transform-to-actions, resources/synthesis-application.md#why-define-triggers.
Step 5: Skill Construction
Reads global-context.md + step-4-output.md. Determine complexity, plan resources, create SKILL.md and resource files, create rubric. Writes to step-5-output.md. See resources/skill-construction.md#why-complexity-level, resources/skill-construction.md#why-plan-resources, resources/skill-construction.md#why-skill-md-structure, resources/skill-construction.md#why-resource-structure, resources/skill-construction.md#why-evaluation-rubric.
Step 6: Validation and Refinement
Reads global-context.md + step-5-output.md + actual skill files. Score using rubric, present analysis, refine based on user decision. Writes to step-6-output.md. See resources/evaluation-rubric.json for criteria.
global-context.md for continuitynpx claudepluginhub lyndonkl/claude --plugin thinking-frameworks-skillsBuilds a properly structured Claude Code skill (SKILL.md, resource files, evaluation rubric) from extracted components and a synthesis verdict. Use when you have extracted components and need to materialize them as a skill.
Converts markdown books into structured Claude skills with granular reference files, workflows, and use-case guidelines for progressive disclosure.
Converts documentation in Markdown, PDF, DOCX, PPTX, XLSX, AsciiDoc, RST, HTML, Jupyter notebooks, configs, and text into Claude Code skill directories with SKILL.md and grouped references/*.md files. Invoke with docs path for AI skills.