Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/traylinx/scoutica-protocol/llms.txt

Use this file to discover all available pages before exploring further.

Syntax

scoutica update
The update command takes no arguments or flags.

Usage example

scoutica update

What gets updated

scoutica update re-runs the official install script from the main branch of the Scoutica Protocol repository. This updates:
  • The scoutica CLI binary at ~/.scoutica/bin/scoutica
  • Rule templates in ~/.scoutica/templates/rules/
  • JSON schemas in ~/.scoutica/schemas/
  • The validate_card.py validation script
  • The GENERATE_MY_CARD.md AI prompt file
Your personal card files (profile.json, rules.yaml, evidence.json, SKILL.md) are never touched by the update command — they live in your own private directory, not inside ~/.scoutica/.

Expected output

  Checking for updates...

  Current: v0.1.0
  Latest:  v0.2.0

  Running installer to fetch the latest version...

  ✅ Update complete! Run 'scoutica version' to check.
If you are already on the latest version:
  Current: v0.1.0
  Latest:  v0.1.0

  ✅ Already up to date!

Safety note

The update command overwrites your local ~/.scoutica/ installation files. This is safe — all files inside ~/.scoutica/ are protocol-owned (CLI, schemas, templates), not personal data.Your Skill Card files live in a separate directory (e.g. ~/my-card/) and are never modified by scoutica update.

Verify the update

After updating, confirm the new version:
scoutica version
scoutica v0.2.0
Run scoutica doctor to confirm everything is consistent after the update:
scoutica doctor

Build docs developers (and LLMs) love