advise
Critical thinking analysis - validates alignment, challenges assumptions, identifies risks
Sync plugin files (--github default, --env, --marketplace, --plugin-dev, --all, --uninstall)
$ npx -y skills add akaszubski/autonomous-dev --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/syncContext preview
What this command does when you run it.
Sync plugin files (--github default, --env, --marketplace, --plugin-dev, --all, --uninstall)
name: sync description: "Sync plugin files (--github default, --env, --marketplace, --plugin-dev, --all, --uninstall)" argument-hint: "--github | --env | --marketplace | --plugin-dev | --all | --uninstall [--force]" allowed-tools: [Bash] disable-model-invocation: true user-invocable: true user_facing: true
Do NOT fetch any URLs or documentation. Execute the script below directly.
python3 ~/.claude/lib/sync_dispatcher.py $ARGUMENTS
| Flag | Description | |------|-------------| | `--github` | Sync from GitHub repository (default if no flag specified) | | `--env` | Sync environment variables between `.env` files | | `--marketplace` | Update plugin from marketplace to latest version | | `--plugin-dev` | Sync for plugin development (watches local changes) | | `--all` | Sync all sources (github + env + marketplace) | | `--uninstall` | Remove plugin files from Claude Code | | `--force` | Force sync even if no changes detected (use with any flag) |
# Default: Sync from GitHub (most common) /sync # Update from marketplace /sync --marketplace # Sync environment variables /sync --env # Force full resync /sync --github --force # Uninstall plugin /sync --uninstall
When invoked with `--all` (or after a `--github` sync that updates templates), the model SHOULD invoke the migration helper to strip global hook duplicates from the local `.claude/settings.json`:
python3 plugins/autonomous-dev/scripts/strip_duplicate_hooks.py \
--target .claude/settings.jsonParse the JSON result and report `removed_count` to the user (e.g., "Stripped 3 duplicate global hook(s) from .claude/settings.json"). This is idempotent — a second run reports `removed_count: 0`.
The helper skips files whose basename is `settings.autonomous-dev.json` or that contain `"_autonomous_dev_dogfooding": true` at the top level.
A harness that wraps Claude Code with enforcement, specialist agents, and alignment gates to deliver consistent, production-grade software engineering outcomes.
Repo: akaszubski/autonomous-dev
Critical thinking analysis - validates alignment, challenges assumptions, identifies risks
Comprehensive quality audit - code quality, documentation, coverage, security
Autonomous experiment loop — hypothesize, modify, benchmark, commit or revert
Create GitHub issue with automated research (--quick for fast mode)
Autonomous queue drainer — picks the top /triage cluster, applies safety gates, drains via /implement --issues, pushes, deploys.