Skip to content

cj-ways/arcana

Repository files navigation

Arcana

npm version CI license node

Curated developer workflow skills for Claude Code and Codex CLI.

15 skills, 2 agents, 3 quality rules — all hand-authored against SkillsBench data (7,308 trajectories, +16.2pp improvement over no-skill baselines). Not scraped, not AI-generated.

Why Arcana

  • Quality over quantity. 15 battle-tested skills backed by 22 cited sources. SkillsBench shows curated skills improve agent performance by +16.2pp — self-generated skills show -1.3pp (no benefit).
  • Multi-agent sync. One skill set, synced across Claude Code and Codex CLI. Edit once in .agents/skills/, mirror everywhere with arcana sync.
  • Extensible. Need a skill Arcana doesn't ship? import-skill pulls from GitHub, URLs, or local files and adapts them to Arcana's quality standards.

Quick Start

npx @cj-ways/arcana init

Or install globally:

npm install -g @cj-ways/arcana
arcana init

Development Workflow

Skills map to your development lifecycle:

Phase Skill What it does
Ideate /idea-audit Validate project idea, competitive analysis, scaffold
Validate /feature-audit Interactive business audit — gaps, competitors, roadmap
Design /v0-design Generate optimized v0.dev prompts for UI
Test /generate-tests Auto-generate tests matching existing patterns
Review /quick-review Fast single-pass review with false-positive suppression
Review /deep-review 3 parallel specialist reviewers (security, correctness, architecture)
Debug /deep-fix Structured debugging — reproduce, isolate, hypothesize, verify, fix
Refactor /refactor-plan Safe multi-file refactoring with dependency mapping and test gates
Ship /create-pr PR/MR with auto-generated description (GitHub + GitLab)
Ship /release-check Release checklists — env vars, migrations, breaking changes

Toolkit Skills

Use anytime, not tied to a specific phase:

Skill What it does
/security-check Scan for secrets, vulnerabilities, dependency issues
/persist-knowledge Auto-save patterns and conventions to project docs
/agent-audit Audit agent configuration against latest best practices
/import-skill Bring external skills into the Arcana ecosystem
/skill-scout Scout skill providers for skills your project needs

Agents

Agent What it does
code-reviewer Single-pass review. PASS / NOTES / NEEDS CHANGES.
review-team Spawns 3 parallel specialist reviewers for deep analysis.

Extend with import

Arcana ships 15 skills. When you need something it doesn't have, import it:

arcana import anthropics/skills claude-api     # from GitHub
arcana import owner/repo skill-name            # any repo with skills/
arcana import ./my-local-skill                 # local path
arcana import https://example.com/SKILL.md     # raw URL

Imported skills land in your skills directory. Then run /import-skill <name> to adapt them to Arcana's quality standards — proper frontmatter, tone, structure, gotchas, and allowed-tools.

Commands

arcana init                     # Interactive setup (agent, scope, skills)
arcana add <skill...>           # Add specific skill(s)
arcana add --all                # Add all skills + agents
arcana remove <skill...>        # Remove skill(s)
arcana list                     # Show installed vs available
arcana sync                     # Multi-agent: sync canonical to mirrors
arcana update                   # Update installed skills to latest
arcana use <skill>              # Print skill to stdout (no install)
arcana import <source>          # Import skill from GitHub, URL, or local
arcana doctor                   # Check installation health
arcana info <skill>             # Show skill metadata

Multi-Agent Setup

After arcana init with multi-agent mode:

  1. Skills live in .agents/skills/ (the canonical source)
  2. Run arcana sync to mirror to .claude/skills/
  3. Both Claude Code and Codex CLI see the same skills
Mode Skills location Mirrors Config
Claude .claude/skills/ -- Auto-discovered
Codex .agents/skills/ -- AGENTS.md updated
Multi .agents/skills/ (canonical) .claude/skills/ Both configs

Quality Rules

Optionally install 3 quality rules during arcana init that improve AI agent behavior:

  • arcana-methodology.md — multi-perspective, dynamic analysis
  • arcana-quality.md — verify before output, no false positives
  • arcana-research.md — research before acting, evidence-based

Use Without Installing

arcana use deep-fix                 # preview a skill
arcana use release-check | pbcopy   # copy to clipboard

Also Works as Claude Plugin

/plugin marketplace add cj-ways/arcana
/plugin install arcana@cj-ways-skills

License

MIT

About

Battle-tested Claude Code plugin: 7 skills + 1 agent for auditing, code review, PR creation, dead code detection, knowledge persistence, deploy prep, and project scaffolding

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors