spellbook
Cross-runtime skills for Claude Code, Codex, and multi-agent workflows.
Install / Use
npx skills add majiayu000/spellbookInstalls into whichever agent you are using.
Other
Other agent config
Quality Score
Category
AutomationSupported Platforms
Our assessment of spellbook
spellbook scores 87/100 on our quality scale, 1642nd of 2,863 Automation skills we index.
Its Other is 24 KB long, well organised into 36 sections with 5 code examples: a thorough specification that gives an agent plenty to work with.
It has 290 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated yesterday, so spellbook is actively maintained.
- Our last check on 2026-09-28 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 95/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands (1 minor note below). An AI review of the same text found nothing harmful.
- noteInstalls by piping a downloaded script into a shellline 54
curl -fsSL https://raw.githubusercontent.com/majiayu000/spellbook/main/install.sh | bash -s -- --target all
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
spellbook compared with similar skills
All 4 of these similar skills score higher than spellbook; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| spellbook (this skill)by majiayu000 | 87 | 290 | 1d ago | Other |
| Agent-Reachby Panniantong | 100 | 109.2k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 97.9k | today | MCP Server |
| rufloby ruvnet | 100 | 81.0k | today | MCP Server |
| ui-ux-pro-maxby nextlevelbuilder | 100 | 143.4k | 5d ago | SKILL.md |
Frequently asked questions
- How do I install spellbook?
- Run
npx skills add majiayu000/spellbook. The install tabs above show the steps for each supported agent. - Which AI agents does spellbook work with?
- It is written for Claude Code and OpenAI Codex, as a Other file. Other agents that read the same format can often use it too.
- Is spellbook safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands (1 minor note below). An AI review of the same text found nothing harmful. It is MIT-licensed and scores 95/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is spellbook still maintained?
- The repository was last updated yesterday, so spellbook is actively maintained.
Skill content
View source on GitHubRename notice: Spellbook was formerly Claude Arsenal. Claude Code remains a first-class target; the new name reflects the broader roadmap for Claude Code, Codex, and cross-runtime agent skills. See the migration note for details.
Quick Start
Start with one job-shaped workflow. The maintained skills CLI lets you choose
the supported coding agents during installation and installs only these four
skills:
npx skills add majiayu000/spellbook --skill frontend-design --skill app-ui-design --skill ui-design-system --skill figma-to-react
Use npx skills add majiayu000/spellbook --list to inspect the catalog before
installing. See Pick a Workflow for four other focused
starting points.
Advanced Cross-Runtime Installer
install.sh remains available when you want explicit Claude Code/Codex target
paths or need to install the repository's Claude Code agents as well as skills.
# Install all skills and supported agents into both maintained runtimes
curl -fsSL https://raw.githubusercontent.com/majiayu000/spellbook/main/install.sh | bash -s -- --target all
# Or clone the repository and select skills explicitly
git clone https://github.com/majiayu000/spellbook.git
cd spellbook
./install.sh --target all --skills typescript-project,python-project,devops-excellence
Verify Installation
- Claude Code: type
/to see your installed skills. - Codex: restart Codex so it reloads
~/.agents/skills.
Runtime Targets
Spellbook keeps the skill source in one place and installs it into the runtime you use.
| Target | Installed To | Status |
|--------|--------------|--------|
| Claude Code | ~/.claude/skills plus ~/.claude/agents | Skills and agents supported |
| Codex | ~/.agents/skills | Skills supported; agents skipped |
| All | Both Claude Code and Codex paths | Recommended for multi-tool users |
Claude Code remains a first-class target and search entry. The project was formerly known as Claude Arsenal; the new Spellbook name reflects the broader goal: reusable skills that can travel across coding agents.
Older Spellbook versions installed Codex skills under ~/.codex/skills; reinstall with the current installer to use the documented Codex user-level skill path.
Pick a Workflow
Start with a small bundle that matches the job, then add more skills when the workflow sticks.
| Workflow | Install | Good for |
|---|---|---|
| Frontend and UI | npx skills add majiayu000/spellbook --skill frontend-design --skill app-ui-design --skill ui-design-system --skill figma-to-react | Product UI, landing pages, design systems, Figma handoff |
| Code quality | npx skills add majiayu000/spellbook --skill codebase-audit --skill flowguard --skill systematic-debugging --skill review-gate | Audits, guarded delivery, root-cause debugging, pre-landing review |
| Ops and release | npx skills add majiayu000/spellbook --skill release-engineering --skill server-security --skill clash-doctor --skill system-doctor | Release planning, server hardening, and local or network diagnosis |
| Product and docs | npx skills add majiayu000/spellbook --skill product-discovery --skill prd-master --skill technical-spec --skill product-analytics | Discovery, PRDs, technical specs, metrics plans |
| Agent workflows | npx skills add majiayu000/spellbook --skill codex-agent --skill multi-ai-research --skill flowguard --skill vibeguard | Cross-review, multi-AI research, context handoff, anti-hallucination checks |
High-signal individual skills to try first: github-trending, harmonyos-app, app-ui-design, product-discovery, xiaohongshu, codebase-audit, and server-security.
See Showcase for copy-paste prompts and expected outputs. Use the Spellbook Skill Browser for curated first-party skills, or the Claude Skills Registry for broader community discovery. Release history lives in Changelog.
Why Spellbook
- Cross-runtime install: one source tree can install into Claude Code and Codex.
- Validated registry: every installable skill is checked by
python3 scripts/validate_skills.py --check. - Progressive disclosure: larger skills use
references/,templates/,scripts/, and eval files instead of one giant prompt. - Practical coverage: engineering, operations, product, UI, content, and agent workflows live in one catalog.
Skills
The generated full skill inventory lives in Skill Registry. Skill layout rules live in Skill Format Policy. Skill authoring quality rules live in Skill Quality Playbook.
Search the Registry
# Free-text query (AND semantics across name, description, category, tags)
python3 scripts/validate_skills.py search rust testing
# Filter by tag
python3 scripts/validate_skills.py search --tag agent
# Restrict to a description language
python3 scripts/validate_skills.py search --language zh deploy
# Machine-readable output
python3 scripts/validate_skills.py search --tag react --json
The tag index lives in registry/tags.json for tooling and dashboards. Curated overrides for skills the keyword heuristic cannot infer live in registry/tag_overrides.yml.
Audit non-blocking skill quality signals:
python3 scripts/audit_skill_quality.py
python3 scripts/audit_skill_quality.py skill-creator
AI & Agent Workflow
Skills for orchestrating, guarding, and maintaining AI agent workflows — the core of Spellbook's cross-runtime mission.
| Skill | Description |
|-------|-------------|
| multi-model-orchestrator | Coordinate multi-agent tasks via a centralized handoff document |
| flowguard | Guard long, ambiguous, or stateful agent tasks from drift |
| skill-lifeguard | Add reliable-skill contracts, checkpoints, smoke hooks, and drift signals |
| review-gate | Produce review packs and require human approval before landing agent changes |
| skill-audit | Audit, design, categorize, and measure agent skills |
| skill-ecosystem-doctor | Govern canonical sources, projections, retirement, quarantine, and cross-runtime verification |
| threads | Codex-native subagents and parallel GitHub queue lanes |
| codex-fluent | Codex session hygiene, archive strategy, and handoff discipline |
| codex-retrospective | Codex self-review of recent history to improve behavior |
| brainstorming | Socratic dialogue for design refinement and architecture exploration |
See docs/agent-reliability-trio.md for the Reliable Skill + Context Engineering + Review Gate workflow.
Development Architecture
Build production-ready projects with language-specific best practices.
| Skill | Language | Key Features |
|-------|----------|--------------|
| typescript-project | TypeScript | ESM, Zod, Biome, Clean Architecture |
| python-project | Python | uv, Pydantic, Ruff, FastAPI |
| rust-project | Rust | Cargo workspace, error handling, async |
| golang-web | Go | Chi/Echo, sqlc, structured logging |
| zig-project | Zig | Build system, memory management |
| architecture-foundation | Cross-language | Runtime, state ownership, adapters, and convergence specs |
| elegant-architecture | Cross-language | Clean architecture with strict 200-line file limits |
Product Lifecycle
End-to-end product development from discovery to deployment.
| Skill | Phase | What You Get |
|-------|-------|--------------|
| product-discovery | Discovery | JTBD, user interviews, market research |
| prd-master | Definition | PRD writing, user stories, RICE prioritization |
| technical-spec | Design | Design docs, ADR, C4 diagrams |
| product-analytics | Growth | Event tracking, A/B testing, AARRR |
| devops-excellence | Deployment | CI/CD, Docker, Kubernetes, GitOps |
| observability-sre | Operations | Monitoring, logging, tracing, SLO/SLI |
| product-manager-toolkit | Definition | RICE, customer interviews, PRD templates, discovery frameworks |
API & Backend
| Skill | Description |
|-------|-------------|
| api-design | REST/GraphQL/gRPC patterns, OpenAPI 3.2 |
| auth-security | OAuth 2.1, JWT, security best practices |
| database-patterns | PostgreSQL, Redis, migrations, optimization |
| codebase-audit | Deep adaptive repository audit with severity-ranked findings and repair roadmap |
| structured-logging-lite | Centralized logging, field standards, and distributed tracing |
Development Practices
| Skill | Description | Origin |
|-------|-------------|--------|
| contributor | End-to-end open source contribution workflow from issue discovery to PR submission | Custom |
| repo-agent-context-audit | Audit and scaffold repo agent context across AGENTS, skills, and specs | Custom |
| skill-creator | Create, improve, and benchmark reusable skills | Custom |
| humanizer | Remove obvious AI writing patterns from user-facing text | External guide + custom adaptation |
Delivery Workflow
Disciplined end-to-end delivery: testing, commits, health checks, and contribution flow.
| Skill | Description |
|-------|-------------|
| app-user-story-qa | End-to-end app feature inventory, canonical tracker, user-story testing, fixes, and retest loop |
| test-driven-development | Enforce RED-GREEN-REFACTOR TDD discipline |
| comprehensive-testing | Test pyramid, unit/integration/E2E/property testing, framework be
Truncated for display — read the full file on GitHub.
Related Skills
Agent-Reach
109.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Scrapling
97.9k🕷️ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
ruflo
81.0k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
ui-ux-pro-max
143.4kUI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
