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
The protocol version this card conforms to. Must match the semver pattern
MAJOR.MINOR.PATCH — for example "0.1.0".The 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"Your professional name. This is the minimum public identifier for your card.
Optional fields
Your professional title. Included here for quick scanning without fetching the full
profile.json.Your seniority level. One of:
entry, junior, mid, senior, lead, manager, director, executive.Your top professional domains. Zone 1 data — visible to anyone without authentication.
Your 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
The date this card was last updated, in ISO 8601 format (
YYYY-MM-DD). Helps agents determine whether to re-fetch a cached card.The 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
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>.
The
scoutica.json file is auto-generated by the CLI and kept in sync when you run scoutica publish. Edit profile.json and rules.yaml directly; the discovery file will be regenerated from them.