a16n
v1.0.0
Published
Agent customization portability for AI coding tools
Downloads
2,204
Maintainers
Readme
a16n
Agent customization portability for AI coding tools.
Stability
As of 1.0.0, the CLI commands and public API are stable and follow semantic versioning: breaking changes to the public interface bump the major version.
Installation
# Use directly with npx (no install needed)
npx a16n convert --from cursor --to claude .
# Or install globally
npm install -g a16nCommands
convert
Convert agent customization between tools.
a16n convert --from cursor --to claude ./my-project
a16n convert --from claude --to cursor ./my-project
# Dry run (show what would happen)
a16n convert --from cursor --to claude --dry-run .
# JSON output (for scripting)
a16n convert --from cursor --to claude --json .Options:
-f, --from <tool>- Source tool (required)-t, --to <tool>- Target tool (required)--dry-run- Show what would happen without writing--json- Output as JSON-q, --quiet- Suppress non-error output
discover
List agent customization without converting.
a16n discover --from cursor .
a16n discover --from claude . --jsonOptions:
-f, --from <tool>- Tool to discover (required)--json- Output as JSON
plugins
Show available plugins.
a16n pluginsSupported Tools
| Tool | Plugin | Status | |-------|--------|--------| | Cursor | @a16njs/plugin-cursor | ✅ Bundled | | Claude Code | @a16njs/plugin-claude | ✅ Bundled | | AGENTS.md | @a16njs/plugin-agentsmd | ✅ Bundled |
Examples
# Convert Cursor rules to Claude
a16n convert --from cursor --to claude .
# Convert Claude config to Cursor
a16n convert --from claude --to cursor .
# Preview conversion
a16n convert --from cursor --to claude --dry-run .
# List what's in a project
a16n discover --from cursor .Documentation
Full documentation available at https://texarkanine.github.io/a16n/cli.
