Skills for Real Engineers. Straight from my .agents directory.
organize-wiki
Agent skill from917Dhj/DeepPaperNote
Use when the user wants to organize their paper library (整理知识库): review or change its domain folders, write the domain convention DeepPaperNote follows, refile misplaced papers, fix papers/ tags, or undo the last reorganization.
How to install organize-wiki
npx skills add 917Dhj/DeepPaperNote# or add only this skill to Claude Code: copy the folder
skills/organize-wiki/
# into
~/.claude/skills/organize-wiki/ (all projects)
.claude/skills/organize-wiki/ (one project)
1# Organize Wiki23Keep the user's paper library in domain folders they agree with. You **propose**, with evidence from the library and their research memory; the user decides. Only a confirmed plan reaches the vault, only through `scripts/organize.py`, and only after the user has seen its preview.45`references/file-contract.md` defines the library layout, the domains file, the scan, the plan, and the log. Read it before step 3.67To undo the last reorganization, run `python3 scripts/organize.py undo --latest`, report what it restored or the conflicts it lists, and stop.89## 1. Read the library1011Run `python3 scripts/scan_library.py --output <tmp>/scan.json`. It finds the vault through DeepPaperNote's configuration. On `needs_vault` or `not_a_vault`, ask the user once for their Obsidian vault folder and pass `--vault <path>` to every script.1213**Done when** the scan reports `status: ok`.1415## 2. Agree on the convention1617The **convention** is the set of domains, each with a definition, what it includes, what it excludes and where that goes instead, and three to five representative papers. `domains_file.exists` picks the mode.1819**Building** (no domains file): draft each existing domain's fields from its papers' titles and excerpts, then propose changes to the set:20- merge a domain holding one or two papers, or two domains whose papers mostly overlap;21- split a domain past about 25 papers that holds at least two clear sub-areas of five or more papers each;22…
Excerpt shown under the repository's MIT license.
More skills in DeepPaperNote
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
