migrate

Installation
SKILL.md

Sigint Migrate Skill

Migrates legacy sigint configuration to the v2.0 JSON format with per-topic support. Safe to run multiple times (idempotent). Always backs up source files before overwriting.

Structured Data Protocol: JSON file creation MUST follow protocols/STRUCTURED-DATA.md. Use jq via Bash for writing sigint.config.json. Every write MUST be followed by schema validation using schemas/sigint-config.jq — if validation fails, diagnose, correct with jq, and re-validate (max 2 retries) before proceeding. See the Retry-and-Correct protocol in protocols/STRUCTURED-DATA.md.

Arguments

Parse $ARGUMENTS:

  • --dry-rundry_run = true — preview what would be written, no files modified
  • --globalmigrate_global = true — also migrate ~/.claude/sigint.local.md (default: project only)

Phase 0: Detect Source Files

Step 0.1: Inventory legacy config files

Installs
Repository
zircote/sigint
GitHub Stars
7
First Seen
migrate — zircote/sigint