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-run→dry_run = true— preview what would be written, no files modified--global→migrate_global = true— also migrate~/.claude/sigint.local.md(default: project only)