Skills
Add Arcanon skills to your AI assistant (Gemini CLI, Cursor, Claude Code).
Arcanon Skills are modular, self-contained packages that extend your AI assistant with specialized knowledge, workflows, and tools for code mapping.
Installation
To add the full Arcanon skill set to your local AI environment:
npx skills add arcanon-hub/arcanon-skillsInstall specific skills
If you only need a specific capability, you can target individual skills:
# Just the scan & analyze skill
npx skills add arcanon-hub/arcanon-skills --skill arcanon-scanAvailable Skills
arcanon-scan
Best for: Diagnostic scanning and fixing gaps.
This skill automates the entire "detect and fix" loop. It identifies missing connections by comparing your project manifest files (e.g., package.json, requirements.txt, pom.xml) against the scanner output. It then uses grep to find the missing calls in your source code and writes custom [[patterns]] to your .arcanon.toml to close the gaps.
arcanon-config
Best for: Manual configuration and precision tuning.
Use this skill when you know exactly what you want to change in your configuration. It provides deep knowledge of the .arcanon.toml schema, helping you exclude specific paths, disable noisy plugins, or manually tune pattern extraction strategies (like url_hostname vs named_arg).
arcanon-improve
Best for: Contributing to the Arcanon engine.
When a connection gap cannot be solved with a simple string-match pattern (e.g., it requires AST analysis or framework-specific routing), use this skill. It analyzes the Arcanon Scanner's Rust source code and generates detailed recommendations for core plugin or engine changes in a scanner-improvements.md report.
Target a specific assistant
You can target specific AI agents if you use multiple environments:
npx skills add arcanon-hub/arcanon-skills --agent gemini cursorVerification
After installation, reload your AI session (e.g., /skills reload in Gemini CLI) and verify the skills are available:
/skills list