The protocol version this card conforms to. Must match the semver pattern MAJOR.MINOR.PATCH — for example "0.1.0".
scoutica.json
scoutica.json is the well-known discovery file for the Scoutica Protocol. Place it at the root of your GitHub repository and any AI agent or crawler that checks for it will immediately know that your repo contains a Skill Card and where to fetch the full card files.
Think of it as robots.txt — but instead of telling crawlers what not to index, it tells agents where to find your professional profile.
Required fields
Section titled “Required fields”scouticastringrequiredcard_urlstringrequiredThe base URL agents use to fetch your card files. All card files (profile.json, rules.yaml, evidence.json, SKILL.md) are resolved relative to this URL. Must be a valid HTTPS URI.
Example: "https://raw.githubusercontent.com/user/my-card/main"
namestringrequiredYour professional name. This is the minimum public identifier for your card.
Optional fields
Section titled “Optional fields”titlestringYour professional title. Included here for quick scanning without fetching the full profile.json.
senioritystringYour seniority level. One of: entry, junior, mid, senior, lead, manager, director, executive.
domainsstring[]Your top professional domains. Zone 1 data — visible to anyone without authentication.
availabilitystringYour current availability for new opportunities. One of:
immediately— available nowin_2_weeks— available in approximately two weeksin_4_weeks— available in approximately four weeksin_8_weeks— available in approximately eight weeksnot_looking— not open to opportunities at this time
updatedstringThe date this card was last updated, in ISO 8601 format (YYYY-MM-DD). Helps agents determine whether to re-fetch a cached card.
entity_typestringdefault: humanThe type of entity this card represents. Defaults to "human". One of:
human— an individual personai_agent— an autonomous AI agentservice— a software service or APIrobot— a physical robot or hardware agentteam— a group of people acting togetherorganization— a company or institution
Example
Section titled “Example”{ "scoutica": "0.1.0", "card_url": "https://raw.githubusercontent.com/user/my-card/main", "name": "Alice Developer", "title": "Lead Engineering Manager", "seniority": "lead", "domains": ["Backend Engineering", "DevOps", "AI/ML"], "availability": "in_4_weeks", "updated": "2026-03-23", "entity_type": "human"}How agents discover your card
Section titled “How agents discover your card”There are four ways an AI agent can find your Skill Card:
-
scoutica.jsonat repo root — An agent checks for this file at the root of any GitHub repository. This is the primary discovery method. -
Scoutica registry — Cards can be submitted to a public registry index. Agents query the registry to find cards by domain, seniority, or availability.
-
GitHub topics — Repositories tagged with the
scoutica-cardtopic are discoverable through the GitHub search API. Add this topic to your repo to increase visibility. -
Direct URL — Anyone can share a direct link to a card. Agents can resolve a card from any URL using
scoutica resolve <url>.