Intelligence install adapter
Skill ainova-systems/intelligence-sync/intelligence/sync/skills/intelligence-install-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-install-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
Enable IDE adapter for intelligence-sync
SKILL.md
2.0 KB, as published. Nobody here has run it
Install 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
-
Check whether target
$ARGUMENTSis already enabled inconfig.yaml— if yes, report and stop. -
Locate the adapter.
sync.shdiscovers adapters in two places:- Built-in:
<module>/scripts/adapters/$ARGUMENTS.sh— upstream-owned.update.shreplaces that whole directory on every engine update. - Project-owned:
<umbrella>/adapters/$ARGUMENTS.sh—update.shnever touches it. A project adapter of the same name overrides the built-in.
If neither exists, research the tool's prompt format (web search for its rules / agents / skills file layout), then copy
<module>/scripts/adapters/_template.shto<umbrella>/adapters/$ARGUMENTS.shand implementsync_to_$ARGUMENTS(). Author it there, never inside the engine'sscripts/adapters/— a file written there is deleted by the next engine update. Adapter contract:<module>/docs/ADAPTERS.md. An adapter that would serve every project is worth contributing upstream. - Built-in:
-
Update
config.yaml:- Target exists with
enabled: false→ flip toenabled: true. - Target missing → add it under
targets:with itsoutput:path. - If the target reads always-on rules from
AGENTS.md(cursor,copilot,codex,pi,opencode),targets.agentsmust be enabled too — sync fails closed otherwise.
- Target exists with
-
Add the adapter's generated paths to
.gitignore(the paths it writes, not the whole output root — a shared root like.github/or.claude/also holds tracked, hand-authored files). -
Run
/intelligence-syncto generate the output. -
Report: adapter enabled, files generated, output location.