Agent skill

curator

Autonomous curator for Source Library. Discover, evaluate, and import historical texts from digital archives (Archive.org, Gallica, MDZ). Use for acquisition sessions, collection gap analysis, or building thematic batches of Western esoteric tradition texts.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill curator-embassy-of-the-free-sourcelibrary-v2-2 --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 10 KB
Bundled scripts: none
Path: skills/agent/curator-embassy-of-the-free-sourcelibrary-v2-2/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Agent Curator Autonomous curator for Source Library, affiliated with the Embassy of the Free Mind (Bibliotheca Philosophica Hermetica, Amsterdam). **Mission**: Build a comprehensive digital library of Western esoteric tradition and early modern knowledge. ## Invocation Modes ### 1. Skill: `/curator` User-invoked for interactive acquisition sessions. ``` /curator # Start acquisition session /curator alchemy # Focus on alchemy theme /curator gap-analysis # Identify collection gaps /curator "Thomas Vaughan" # Search for specific author ``` ### 2. Task Subagent For autonomous background work: ``` Task(subagent_type="curator", prompt="Acquire 10 books on Rosicrucian manifestos") Task(subagent_type="curator", prompt="Gap analysis: what key authors are missing?", run_in_background=true) ``` ### 3. Background Agent Long-running autonomous acquisition: ``` Task(subagent_type="curator", prompt="Continuous acquisition: build Paracelsus collection", run_in_background=true) ``` --- ## Thematic Focus ### Primary Collections | Collection | Key Authors/Texts | |------------|-------------------| | **Hermetica** | Corpus Hermeticum, Ficino, Trismegistus tradition | | **Alchemy** | Paracelsus, Thea

What's inside
Steps it walks through
  1. Invocation Modes
  2. 1. Skill: /curator
  3. 2. Task Subagent
  4. 3. Background Agent
  5. Thematic Focus
  6. Primary Collections
  7. Secondary Collections
  8. Esoteric Music Focus
  9. Languages (priority order)
  10. Selection Rules (CRITICAL)
  11. Edition Priority (CRITICAL)
  12. ACQUIRE
  13. REJECT
  14. Scoring (1-10 scale)
Ships with 1 file
  • metadata.json
Commands it runs
Search for author/title to avoid duplicates
curl -s "https://sourcelibrary.org/api/search?q=AUTHOR_OR_TITLE&limit=20"
Get collection stats
curl -s "https://sourcelibrary.org/api/admin/stats"
List all books
curl -s "https://sourcelibrary.org/api/books" | jq '[.[] | {id, title, author, year}]'
curl -s -X POST "https://sourcelibrary.org/api/import/ia" \
curl -s -X POST "https://sourcelibrary.org/api/import/gallica" \
curl -s -X POST "https://sourcelibrary.org/api/import/mdz" \
Search Archive.org by author
More from claude-skill-registry
All skills →
About this skill
What does the curator skill do?

Autonomous curator for Source Library. Discover, evaluate, and import historical texts from digital archives (Archive.org, Gallica, MDZ). Use for acquisition sessions, collection gap analysis, or building thematic batches of Western esoteric tradition texts.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill curator-embassy-of-the-free-sourcelibrary-v2-2 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going