Intelligence uninstall adapter
Skill ainova-systems/intelligence-sync/intelligence/sync/skills/intelligence-uninstall-adapter
Single source of truth for AI coding rules across Claude Code, Cursor, Copilot, Codex, and more. Write once, sync everywhere.
npx -y skills add ainova-systems/intelligence-sync --skill intelligence-uninstall-adapterAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Disable IDE adapter and clean up output
SKILL.md
2.9 KB, as published. Nobody here has run it
Uninstall Adapter
The umbrella is whatever directory holds config.yaml (intelligence/, Intelligence/, a codename — never assume the name or casing); the engine module is the directory under it holding scripts/sync.sh (conventionally sync/).
Steps
-
Set
enabled: falsefor the target inconfig.yaml. -
Remove only the paths the adapter owns — never the output root. Several adapters write into a shared root that also holds files nobody generated:
.github/holdsworkflows/,.claude/holdssettings.json,.opencode/holdsopencode.json. Deleting the root destroys hand-authored work, and no adapter ever does that on re-sync.Target Remove Keep (never adapter-owned) claude.claude/rules/,.claude/agents/, skill subdirs in.claude/skills/.claude/itself,settings.json,settings.local.json,commands/cursor.cursor/rules/,.cursor/agents/,.cursor/skills/.cursor/itself,settings.jsoncopilot.github/instructions/,.github/prompts/,.github/agents/, skill subdirs in.github/skills/.github/itself,workflows/,ISSUE_TEMPLATE/, a hand-authoredcopilot-instructions.mdcodex.codex/agents/.codex/itselfpi.pi/intelligence-sync/,.pi/extensions/intelligence-sync-rules.ts,.pi/prompts/intelligence-agent-*.md.pi/settings.json, any other extension or promptopencode.opencode/agents/, and only the files in.opencode/commands/carrying the<!-- Generated by intelligence-sync. Do not edit manually. -->marker.opencode/opencode.json, hand-authored commandsagentsAGENTS.md— only if the user confirms; it is a committed project doc— .agents/skills/is shared bycodex,piandopencode. Remove it only when none of those three remains enabled.For an adapter not in this table (a project adapter under
<umbrella>/adapters/), read itssync_to_<name>()cleanup block: whatever it deletes on every re-sync is exactly what it owns. -
Remove the adapter's paths from
.gitignoreif nothing else needs them. -
Run
/intelligence-syncto regenerate the remaining targets. -
Verify — an uninstall that removed the wrong thing must not pass quietly:
- sync reports
IS_STATUS=ok; - every path listed under Remove for this target is gone;
- every path listed under Keep still exists, with its content intact (
.github/workflows/,.claude/settings.json,.opencode/opencode.json, hand-authored commands); - the other enabled targets still produce their output.
- sync reports
-
Report: adapter disabled, which paths were removed, which were deliberately kept, and the verification result.