Not in the top 1,000 by GitHub stars

Renakoni/note-organizer

笔记整理 Skill:一个用于 Claude Code 的课程资料、PDF、PPT、题库整理成 Markdown/Obsidian 复习笔记的 Claude Skill。

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

d7fe2b34ed9f → d7fe2b34ed9f

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Local scripts

First observation → d7fe2b34ed9f

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit d7fe2b34ed9f880778a41669719ff0f86e3aa5ba

17GitHub stars
1star in 7 days
1skill in this repository
0commits in 30 days

Heat

1.8
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 1, 202617

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

note-organizer

When your agent uses it

Use this skill whenever the user wants to organize course materials, lecture notes, PPT/PDF/DOCX files, textbooks, personal notes, senior-student notes, historical exams, review questions, standards, manuals, or scattered study resources into a structured Markdown note library. Use it even when the user only says “帮我整理笔记”, “帮我整理复习资料”, “资料都在这个文件夹”, “整理知识点”, “做期末复习”, “按这些课件整理笔记”, or asks to process past papers/questions. This skill assumes pdf, pptx, and docx lower-level document skills are installed for normal ingestion; it orchestrates them into material inventory, PDF/OCR checks, first-pass existing-question extraction, chapter inference, course-type-aware note templates, lightweight .course_index indexing, existing-vault update/resume behavior, Markdown/Obsidian wikilinks, batch organization, source/provenance and uncertainty tracking, question coverage checks, note strengthening, bounded external supplements, final consistency checks, and practice questions with answers, analysis, and source links.

What it loads into context

Frontmatter

232 tokens

Always available to the agent

SKILL.md

3,134 tokens

When the skill is activated

Reference documents

17,488 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Purpose
  2. Required lower-level skills
  3. Core behavior
  4. Read the right reference
  5. Source hierarchy
  6. Clean output and prompt hygiene
  7. Non-negotiable quality checks
  8. Things to avoid

Scripts executed separately

  • scripts/build_source_index.py
  • scripts/chapter_pack.py
  • scripts/coverage_check.py
  • scripts/index_status.py
  • scripts/link_candidates.py
  • scripts/pdf_probe.py
  • scripts/search_index.py
  • scripts/source_roles.py
  • scripts/validate_vault.py
  • tools/install-environment.sh

Files

  • .gitattributesasset45 bytes
  • LICENSEasset1,065 bytes
  • README.en.mddoc10,209 bytes
  • README.mddoc9,434 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • SKILL.mdcore15,191 bytes
  • references/ingestion.mddoc5,597 bytes
  • references/questions.mddoc9,341 bytes
  • references/retrieval.mddoc16,318 bytes
  • references/vault_structure.mddoc12,173 bytes
  • references/workflow.mddoc12,658 bytes
  • requirements.txtdoc73 bytes
  • scripts/build_source_index.pyruns24,334 bytes
  • scripts/chapter_pack.pyruns5,835 bytes
  • scripts/coverage_check.pyruns4,533 bytes
  • scripts/index_status.pyruns7,111 bytes
  • scripts/link_candidates.pyruns5,357 bytes
  • scripts/pdf_probe.pyruns10,100 bytes
  • scripts/search_index.pyruns2,948 bytes
  • scripts/source_roles.pyruns4,792 bytes
  • scripts/validate_vault.pyruns7,827 bytes
  • tools/install-environment.shruns2,064 bytes
Read SKILL.md

# 笔记整理 Skill

Version: 4.4

## Purpose

Turn scattered course and study materials into a maintainable Markdown note library. The goal is a study system: chapter notes, source tracking, uncertainty handling, long-course progress, existing-question analysis, gap strengthening, wikilinks, and final practice questions.

Use this skill for Chinese or English course materials. Default to the user's language and preserve course terminology.

## Required lower-level skills

This is an orchestration skill. For normal operation, assume these lower-level document skills are installed and available:
View the complete source on GitHub

Skills included

  • note-organizer

Repository facts

License
MIT
Created
May 10, 2026
Last pushed
Jun 30, 2026
Forks
1
Open issues
0
Project activity
Slowing

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 4, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 23 notes
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 20 signals by file

README.en.md

  • Network accessline 36
    git clone https://github.com/Renakoni/note-organizer.git ~/.claude/skills/note-organizer
  • Network accessline 227
    [^1]: Anthropic. `anthropics/skills`: Public repository for Agent Skills. https://github.com/anthropics/skills

README.md

  • Network accessline 38
    git clone https://github.com/Renakoni/note-organizer.git ~/.claude/skills/note-organizer
  • Network accessline 228
    [^1]: Anthropic. `anthropics/skills`: Public repository for Agent Skills. https://github.com/anthropics/skills

references/ingestion.md

  • Instruction override signalline 38
    Do not tell the user a PDF is encrypted based on one failed parser or one lower-level skill error. PDF tools can disagree because:

scripts/build_source_index.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/chapter_pack.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/coverage_check.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/index_status.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/link_candidates.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/pdf_probe.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/search_index.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/source_roles.py

  • Executable scriptline 1
    Executable file

scripts/validate_vault.py

  • Executable scriptline 1
    #!/usr/bin/env python3

tools/install-environment.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Dangerous shell operationline 52
    trap 'rm -rf "$tmp_dir"' EXIT
  • Network accessline 54
    echo "Installing markdown-mermaid-writing..."   git clone --filter=blob:none --sparse https://github.com/K-Dense-AI/scientific-agent-skills.git "$tmp_dir/scientific-agent-skills"
  • Network accessline 55
    git clone --filter=blob:none --sparse https://github.com/K-Dense-AI/scientific-agent-skills.git "$tmp_dir/scientific-agent-skills"
  • Dangerous shell operationline 58
    rm -rf "$tmp_dir"
  • Network accessline 62
    install_or_update_repo "humanizer" "https://github.com/blader/humanizer.git"

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Signal confidence: 20 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.