chemaclass/agnostic-ai/import
Claude Code and agent skill by chemaclass/agnostic-ai
- community
Checking that the SKILL.md file is still in the repository.
Adopt a project's existing AI config (CLAUDE.md, AGENTS.md, .cursor/rules, and friends) into agnostic-ai specs, then fan it out to every other tool. Use when the project already has config for one AI CLI and should feed the rest.
Install
npx vskill@latest install chemaclass/agnostic-ai/importSKILL.md
import
Captures what one tool already knows and makes it drive all of them, without retyping the conventions.
Steps
- Confirm the CLI is present:
agnostic-ai --version. If missing, run theinstallskill first. - Inventory what exists. Check for
CLAUDE.md,AGENTS.md,GEMINI.md,CONVENTIONS.md,.cursor/rules/,.clinerules/,.devin/rules/,.continue/rules/,.github/copilot-instructions.md, and any.claude/{agents,skills,settings.json}. - Scaffold the config if absent:
agnostic-ai init. - Import each source you found, one command per tool:
``bash agnostic-ai import claude # CLAUDE.md + .claude/{agents,skills,settings.json} agnostic-ai import codex # AGENTS.md, root and nested agnostic-ai import cursor # .cursor/rules/*.mdc agnostic-ai import cline # .clinerules/, .cline/agents/ agnostic-ai import windsurf # .devin/rules/ agnostic-ai import continue # .continue/rules/ ``
import writes spec files only. It never edits targets: or the rest of the config.
- Commit the import before syncing, then sync as its own commit:
``bash git add .agnostic-ai/ agnostic-ai.yaml git commit -m "chore(agnostic-ai): import existing config" agnostic-ai sync git add -A git commit -m "chore(agnostic-ai): regenerate per-target configs" ``
Splitting them keeps the review honest: the first commit carries the real content, the second is mechanical (headers, key order) and can be skimmed.
- Read the imported specs with the user. An imported rule often mixes several concerns because it came from one long file; split it into one file per rule so scoping and per-target emission work properly.
Notes
- Importing from several tools: run each
importand its commit before the finalsync. - Round-trip is byte-stable:
importstrips the generated markers it wrote, so a latersyncproduces the same bytes. - What
importdoes not capture: helper scripts referenced fromsettings.json,statusline.sh, and ad-hoc config files. Keep those in git next to.agnostic-ai/. Files bundled inside a skill directory do round-trip.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/agnostic-ai/skills/import/SKILL.md
Popularity
- Repository stars
- 22
- Repository forks
- 5
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/chemaclass/agnostic-ai/import)