Agent skill
library-creator
Create Libraries (collections of magical texts) for Mage: The Ascension 20th Anniversary Edition. Libraries contain Grimoires and serve as research resources. Requires grimoire-creator for individual text design and mage-rules-reference for faction lookups. Triggers: create a library, design a book collection, M20 library, chantry library.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/library-creator
SKILL.md
Library Creator
Design magical text collections for M20. Libraries contain Grimoires and are rated by the quality/depth of their collection.
Library Statistics
Rank (1-5)
| Rank | Description | Max Teaching Level |
|---|---|---|
| 1 | Basic introductory texts | 1 |
| 2 | Solid collection | 2 |
| 3 | Excellent, rare texts | 3 |
| 4 | Outstanding, unique works | 4 |
| 5 | Legendary, priceless | 5 |
Rank determines what level of traits (Spheres, Practices, Abilities) can be learned from the collection.
Faction Affiliation
Libraries typically align with a faction. Query available practices:
python lookup.py references/faction-practices.json "Order of Hermes"
Collection Focus
Libraries often specialize in:
- Spheres: Deep knowledge in specific Spheres
- Practices: Texts on particular methods
- Historical: Ancient, medieval, modern
- Regional: Geographic traditions
- Research: Specific phenomena
Contents
A Library contains Grimoires. Use grimoire-creator skill to design notable texts.
Typical contents by rank:
| Rank | Grimoires | Rotes | Coverage |
|---|---|---|---|
| 1 | 3-5 | 5-10 | 1-2 Spheres, 1-2 Practices |
| 2 | 5-10 | 10-20 | 2-3 Spheres, 2-3 Practices |
| 3 | 10-20 | 20-40 | 3-5 Spheres, 3-4 Practices |
| 4 | 20-50 | 40-80 | 5-7 Spheres, 4-6 Practices |
| 5 | 50+ | 80+ | Comprehensive |
Creation Workflow
- Concept: What faction? What focus? Where located?
- Rank: Based on collection quality
- Faction: Determines dominant practices/paradigm
- Focus: Specializations (if any)
- Notable Texts: Design 2-4 key Grimoires via grimoire-creator
- Physical Space: Description, organization, access
- Curator: Who manages it?
Output Format
[Library Name]
Rank: [1-5] | Faction: [Name] | Focus: [Specialty]
Concept
[1-2 paragraphs: History, atmosphere, what it feels like to study here]
Statistics
| Stat | Value |
|---|---|
| Rank | [1-5] |
| Faction | [Name] |
| Focus | [Specialty] |
| Texts | [Approximate count] |
| Max Teaching | [= Rank] |
Collection Overview
| Category | Coverage |
|---|---|
| Spheres | [List] |
| Practices | [List] |
| Abilities | [List] |
| Rotes | [Approximate count] |
Notable Grimoires
| Title | Rank | Contents |
|---|---|---|
| [Name] | [X] | [Brief: Practices, Spheres, key rotes] |
Use grimoire-creator for full statistics on key texts.
Physical Description
[Location, appearance, organization]
Access
[Who can use it? Permissions? Security?]
Curator
[Who manages it? Specialties?]
Story Hooks
- [Hook 1]
- [Hook 2]
Validation
- Rank 1-5
- Faction alignment fits contents
- Notable texts don't exceed Library rank
- Focus areas are coherent
- Access requirements make sense
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?