Skip to content

Create Your Skill Card

A Skill Card is a set of structured files that any AI agent can discover, read, and act on. You own your data, you set the rules, and agents work for you.

Install the CLI

Install the Scoutica CLI on your machine.

Terminal window
curl -fsSL https://raw.githubusercontent.com/traylinx/scoutica-protocol/main/install.sh | bash
╔═══════════════════════════════════════════════════════╗
║ ║
║ ⚡ Scoutica Protocol — CLI Installer ║
║ ║
║ Your skills. Your rules. Your data. ║
║ ║
╚═══════════════════════════════════════════════════════╝
→ Creating directories in /Users/sebastian/.scoutica...
→ Downloading scoutica CLI...
→ Downloading JSON schemas...
→ Downloading card templates...
→ Downloading AI card generator...
→ Downloading validation tool...
╔═══════════════════════════════════════════════════════╗
║ ║
║ ✅ Scoutica CLI installed successfully! ║
║ ║
╚═══════════════════════════════════════════════════════╝
To get started, run:
source /Users/sebastian/.zshrc && scoutica init

After installation, reload your shell:

Terminal window
source ~/.zshrc # or source ~/.bashrc

The POSIX full help surface looks like this; on Windows, scoutica help shows only the seven commands in windows-subset-v1:

Terminal window
scoutica help
Scoutica Protocol CLI v0.4.0
Your skills. Your rules. Your data.
Usage: scoutica <command> [options] [directory]
🚀 Create: scan · init · import aijs
🔧 Manage: info · preview · validate · publish · resolve
🏢 Employer: org · role
🌐 Network: evaluate · jobs · send · inbox · reply · deliver · register · identity
⚙️ System: doctor · status · logs · update · help · version

Choose a creation method

There are four ways to create your Skill Card. Pick the one that fits your workflow.

Put your CV, certifications, and portfolio files in a folder, then let the CLI extract your Skill Card automatically. Extraction runs locally, but a remote-capable provider may receive the full generated prompt and document text. Review the provider before scanning sensitive files.

Terminal window
scoutica scan ~/my-docs/

You can also specify a provider or output directory:

Terminal window
scoutica scan ~/my-docs/ --with gemini # use a specific provider
scoutica scan ~/my-docs/ --with claude # use Claude Code
scoutica scan ~/my-docs/ --with ollama # fully offline
scoutica scan ~/my-docs/ --output ./my-card/

Supported document formats: .md .txt .pdf .docx .json .yaml .csv .html

Supported AI providers (auto-detected in this order):

Provider CLI command
Gemini CLI gemini
Claude Code claude
OpenAI Codex codex
Mistral Vibe vibe
OpenCode opencode
Ollama ollama
switchAILocal ail
OpenClaw openclaw

Validate your card

Check your card against the protocol schemas before publishing.

Terminal window
scoutica validate ./my-card/

A passing result looks like:

✅ 5 checks passed

Fix any reported errors before proceeding.

Publish to GitHub

Push your card to a GitHub repository to make it discoverable by AI agents.

Terminal window
scoutica publish ./my-card/

You can also chain validation and publish together:

Terminal window
scoutica validate && scoutica publish

Your card will be live at your GitHub repository URL. Any AI agent can now discover and evaluate your profile.

After creation, your card folder contains these files:

my-card/
├── profile.json # Your skills, experience, tools
├── rules.yaml # Your rules of engagement
├── evidence.json # Links to your public work
├── SKILL.md # Agent entry point
├── scoutica.json # Discovery file (auto-generated)
└── rules/ # Evaluation rule templates
├── evaluate-fit.md
├── negotiate-terms.md
├── verify-evidence.md
└── request-interview.md