deep-learning
Skill2 starsChanged 9 months agoMITView on GitHub
All-in-One Deep Reading tool for Zettelkasten. Designed for deeply digesting books, long-form articles, research reports, and academic papers. Use when a user wants to deeply digest a book/long article/report/paper and build a knowledge network, producing structure notes and atomic notes. Blends Mortimer Adler (structure), Feynman (clarity), Luhmann (network), Pragmatist (actionability), and Critics (debate). Enforces High-Fidelity case preservation and Actionable tool extraction. Keywords: deep reading, structure note, deep learning, Zettelkasten.
7 other projects use a version of this.
Adopted by
Most recently taken up by
- BuildHarbor/sciagent-skillstheir own version, first seen Nov 1, 2026
- SwastikPandey1024/agentic-engineering-ostheir own version, first seen Oct 20, 2026
- Mindrally/skillstheir own version, first seen Oct 8, 2026
- Pratikrishi97/sciagent-skillstheir own version, first seen Aug 29, 2026
- quzhi-ai/deep-learningtheir own version, first seen Jun 6, 2026
- ffsshhttiikk/opencode-agents-skillstheir own version, first seen Feb 28, 2026
Other versions7 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 7
- Mindrally/skills★ 275same name
- quzhi-ai/deep-learning★ 8same name
- ffsshhttiikk/opencode-agents-skills★ 2same name
- zjfls/zhoujie-claude-skills★ 2same name
- BuildHarbor/sciagent-skills★ 1same name
- Pratikrishi97/sciagent-skills★ 1same name
- SwastikPandey1024/agentic-engineering-os★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
The file
Show its rules and text
We split this skill into the rules it gives an agent
14 rules. 0 are common, 6 are distinctive, and 8 are very specific to this project.
0
Common
Most of the 5 edited versions we read keep these.
6
Distinctive
This author's own choices. Worth a look.
8
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 25
Source text available: No paraphrasing allowed; atomic notes involving cases or studies must preserve specific numbers, …
- Distinctive: line 28
Metadata Mandatory: All notes must include YAML Frontmatter (type, tags, links).
- Very specific: line 36
Task folder naming: Default to [Title]_structure_note.md.
- Very specific: line 37
Structure note naming: Default to YYYYMMDD_00_[Title]_structure_note.md.
- Very specific: line 40
Option A: If the target index has an ## Inbox section, append this book's entry under Inbox (e.g.
- Distinctive: line 41
Option B: If the target index has no Inbox, create a new Inbox section.
- Very specific: line 62
Task: Create the structure note.
- Very specific: line 69
Task: Create the index note for this book.
- Very specific: line 79
Use file-organize skill if available: determine whether it goes at root level (alongside existing hubs) or in a topic subfolder.
- Very specific: line 80
After moving, [[This Index Note]] links in the parent index remain valid (filename-only, path-independent).
- Distinctive: line 90
Round 2 (Flesh): Create the newly discovered notes, continue Luhmann Scan.
- Distinctive: line 107
No Vague Verbs: Every step must be concrete.
- Very specific: line 111
Steps in tables: If a method has multiple steps, each step uses a | Step | What | How | Why | table clearly separating action items, …
- Distinctive: line 121
Metaphor check: Do complex concepts have appropriate metaphors?
“Common” is measured: kept by at least 6 in 10 of the 5 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Deep Reading
Core Philosophy: Not just understanding the world (Understand), but changing it (Act). Scope: Book, Long-form Article, Research Report, Academic Paper.
The Council (Expert Personas)
- Mortimer Adler (The Architect): Responsible for structure — extracting core propositions and logic trees.
- The Pragmatist (The Engineer): Responsible for actionability — extracting executable SOPs, templates, and checklists.
- Richard Feynman (The Teacher): Responsible for clarity — ensuring concepts are demystified and explained in plain language.
- Niklas Luhmann (The Librarian): Responsible for connectivity — ensuring knowledge is networked and grows organically.
- The Critics (The Stress Testers): Musk, Socrates, Munger — responsible for stress-testing and debate.
The Iron Rules
- Always Deep: Regardless of input length, always process at the highest level (structure + tools + debate).
- Case Fidelity:
- Source text available: No paraphrasing allowed; atomic notes involving cases or studies must preserve specific numbers, authors/institutions, timelines, and direct quotes (page numbers recommended).
- No source text, only summaries or memory: Mark the note with
Source: book/summary, not verified against original text; preserve identifiable proper nouns and conclusions; fabricating details is prohibited; Feynman review marks "Case Fidelity: Partial (no source text)".
- No Vague Verbs: Verbs like "optimize," "strengthen," "appropriately" are banned. Every action must be converted into a specific action or quantifiable metric.
- Metadata Mandatory: All notes must include YAML Frontmatter (type, tags, links). No exceptions.
Storage Rules
- Default Location:
Daily/YYYY/MM/DD(or your vault's daily folder, e.g.05_每日记录/YYYY/MM/DD)- Get the current date (YYYY, MM, DD); create the date folder if it doesn't exist; create a task folder for this session.
- Task folder naming: Default to
[Title]_structure_note.md. - Structure note naming: Default to
YYYYMMDD_00_[Title]_structure_note.md.
- Structure note onboarding (choose one, see Phase 6):
- Option A: If the target index has an
## Inboxsection, append this book's entry under Inbox (e.g.- [[This Structure Note]] — Book Title, YYYYMMDD). - Option B: If the target index has no Inbox, create a new Inbox section.
- Option A: If the target index has an
- Index note onboarding (see Phase 2.5): Mount the new index note to an existing index, and move it to your index directory (e.g.
Index/or03_索引/); see Phase 2.5 for Inbox/entry format.
The Workflow
Execution order: Phase 0 → 1 → 2 → 2.5 → 3 → 4 → 5 → 6 → 6.5 (Workflow Audit, mandatory). No skipping; Phase 2.5 must execute immediately after Phase 2; Phase 6.5 must execute immediately after Phase 6.
Phase 0: Pre-game Plan
Produce an execution plan before starting Phase 1; save as YYYYMMDD_01_[BookTitle]_execution_plan.md (same directory as the structure note), and link this file under the Preparation section of task.md.
Must include:
- TODO List (≥6 items): e.g. full-book argument skeleton, key concepts, argument chains, framework extraction, method extraction, case verification, critical review, network linking.
- Context: Reading intent (What problem am I trying to solve?).
Phase 1: Overview & Structure
Agent: Mortimer Adler
- Task: Create the structure note; output must conform to
templates/structure_note_template.md, including core propositions and supporting logic chains. - Note: Invoke
structure-noteskill if available.
Phase 2: Index Design
Agent: Niklas Luhmann
"Don't ask what category it belongs to — ask who it talks to."
- Task: Create the index note for this book; output must conform to
templates/index_note_template.md, including keywords and multiple entry points. - Note: Invoke
index-noteskill if available.
Phase 2.5: Index Note Onboarding
Agent: Niklas Luhmann
Execute immediately after index note creation; ensure the new index is accepted into the knowledge network and physically filed.
- Mount to existing index: In your index directory (e.g.
Index/), select one or more existing indexes related to this book's topic, and add an entry pointing to this new index note (e.g. under## Inboxappend- [[This Index Note]] — Book Title/Topic, YYYYMMDD, or add to the index's "Theme Structure / Sub-index" section). Ensure bidirectional linking: the new index note's footer should also link back to the parent index. - Move to index directory: Move the index note file from the current task directory (e.g.
Daily/...) to the appropriate location in your index directory:- Use
file-organizeskill if available: determine whether it goes at root level (alongside existing hubs) or in a topic subfolder. - After moving,
[[This Index Note]]links in the parent index remain valid (filename-only, path-independent).
- Use
- (Multi-index mount check deferred to Phase 6): Whether notes mentioned in this index should also be mounted to other indexes — check and add entries in Phase 6.
Phase 3: Recursive Growth
Agent: Luhmann & Feynman
Core innovation: Create while discovering (Luhmann Scan).
Process:
- Round 1 (Skeleton): Starting from the structure note, create all explicitly linked Atomic Notes (Concepts).
- Luhmann Scan (mandatory for every note): See
references/luhmann_scan.md. Three checks — prerequisites, potential connections, methodology discovery (if a concept includes an executable "how" → log in task.md, create a detailed Method Note in Phase 4). Record format in task.md:Prerequisites → Round 2: [[A]]. Connections → Round 3: [[B]]. Methods → [[MethodName]] (Phase 4). - Round 2 (Flesh): Create the newly discovered notes, continue Luhmann Scan.
- Round 3+ (Edges): Until complete or out of scope.
Atomic Note Specification:
- Template:
templates/atomic_note_template.md - Focus: Definition, Mechanism, Context.
- Acceptance: Feynman Test (a layperson can understand it).
Phase 4: Methodology Consolidation
Agent: The Pragmatist
Turn methods discovered in Phase 3 into Method Notes.
Method Note Specification (high priority):
- Template:
templates/method_note_template.md - Focus: Executable Steps (SOP), Templates, Checklists.
- Constraints:
- No Vague Verbs: Every step must be concrete.
- Mechanism & Leverage: Why does it work?
- MVE: Minimum Viable Experiment as the next step.
- Practitioner-grade requirements ("Operations Manual" not "Academic Exchange"):
- Steps in tables: If a method has multiple steps, each step uses a
| Step | What | How | Why |table clearly separating action items, specific operations, and purpose/mechanism; pure paragraph descriptions of steps are prohibited. - Inline troubleshooting: Embed "Common Issue → Immediate Fix" after each step, rather than collecting all pitfalls at the end; the final Pitfalls section serves as a global anti-pattern summary.
- Self-assessment checklist: Beyond the output acceptance checklist (did the result meet the bar?), add a "Did I execute correctly?" self-check on execution behavior (e.g. process quality, judgment quality, collaboration quality — adjust dimensions by domain).
- Pre-flight section: Beyond prerequisites, include an independent "Pre-flight Checklist" — things to confirm before starting (environment, materials, mindset, etc.).
- Steps in tables: If a method has multiple steps, each step uses a
Phase 5: Final Review
Agent: Richard Feynman
Review the entire knowledge network through the Feynman lens:
- De-jargon check: Have all technical terms been "translated" into everyday language?
- Metaphor check: Do complex concepts have appropriate metaphors?
- Logic check: Are there any breaks in the argument chain?
- Topology check: Are there any "surprise" connections?
Phase 6: Network Review
Agent: Niklas Luhmann
- Link check: Confirm every note (excluding parent-child structure notes) has at least 2 bidirectional links.
- Onboarding: Complete index onboarding in relevant indexes under your index directory — create
## Inboxif none exists; file structure notes and atomic notes under appropriate keyword/topic indexes. Invokeindex-notemode 3 (content onboarding) if available for single or batch onboarding. - Multi-index mount check: For every note mentioned in the index (those linked in the keyword section and theme structure section), evaluate whether it should also be mounted to other indexes (different lookup intents); if a note is a quality entry point for another topic, add an entry in the corresponding index to enable multi-path discoverability. Output a brief list:
[[NoteA]] → already in Index_X; recommend adding to Index_Y (reason).
Phase 6.5: Workflow Audit (Mandatory)
Must execute after Phase 6 is complete. Invoke the workflow-audit skill to perform a Deming + Gawande-perspective execution completeness check and systematic closure:
- Audit target: This skill (deep-learning); artifacts: all task directory outputs (execution plan, structure note, index, atomic notes, task.md, etc.).
- Output: Save an audit report (
YYYYMMDD_[TaskName]_workflow_audit_report.md), including item-by-item checklist, system closure, DoD sign-off, multi-index mount list; any item marked ❌ must be remediated until all DoD items pass. - workflow-audit main file:
.cursor/skills/workflow-audit/SKILL.md; report template:workflow-audit/references/audit_report_template.md.
Cannot be skipped. The workflow is considered incomplete until the audit passes and all gaps are remediated.
Task Tracking
Maintain progress in task.md:
# Preparation
- [ ] Pre-game Plan Created (≥6 TODOs + Context; in-conversation block or saved file)
# Structure & Index
- [ ] Structure Note Created (Adler)
- [ ] Index Note Created (Luhmann)
- [ ] Index Note Onboarding (Phase 2.5): Mounted to existing index + moved to Index directory
# Extraction Loop (Phase 3)
- [ ] [[NoteA (Concept)]] + Luhmann Scan
- [ ] [[NoteB (Concept)]] + Luhmann Scan
# Methodology (Phase 4)
- [ ] [[ToolA (Method)]] (SOP/Checklist/MVE)
# Review (Phase 5 & 6)
- [ ] Feynman Check (De-jargon check)
- [ ] Network Check (2+ links per note; index onboarding: Inbox or keyword entry; multi-index mount check)
# Workflow Audit (Phase 6.5, mandatory)
- [ ] Invoke **workflow-audit** for execution completeness check (Deming + Gawande perspective), produce audit report, remediate any ❌ items until all DoD items passDefinition of Done
- Phase 0: Execution plan produced (≥6 TODOs + Context).
- Overview: 5 questions answered clearly; Feynman test passed.
- Fidelity: With source text — cases include numbers/proper nouns/direct quotes; without source text — source limitations marked, no fabricated details.
- Actionability: Method Notes contain vague-verb-free steps + reusable templates + practitioner-grade checks (steps with action tables, inline troubleshooting per step, self-assessment checklist, pre-flight checklist).
- Network: All notes bidirectionally reachable (≥2 links); onboarded to relevant indexes (Inbox or keyword entry); this index mounted to existing indexes and filed in index directory; multi-index mount check completed.
- Insight: New connections or unexpected discoveries produced.
- Workflow Audit: Phase 6.5 executed; workflow-audit report produced; all ❌ items remediated; DoD fully passed.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

