Skills for developing on the A2v10 Platform — a generic runtime for building business applications. Once installed, Claude loads the right skill automatically when your request matches.
| Skill | For | Needs locally |
|---|---|---|
/a2v10 |
endpoints (model.json), XAML views, SQL stored procedures, template.ts, localization |
.NET SDK |
/a2v10meta |
metadata-driven endpoints (metadata.json), deployed with the a2 CLI; builds on /a2v10 |
.NET SDK |
/a2v10from1c |
migrating a 1C configuration: parsing its dump, writing a spec, generating the app with /a2v10meta |
.NET SDK, 1C Designer to dump the configuration |
The skills install their own command-line tools (A2v10.CLI, A2v10.Confdump) when
missing.
The skills ship as one Claude Code plugin, distributed from this repository, which is
a plugin marketplace named a2v10-dev.
| Marketplace | a2v10/llm (this repository) |
| Plugin | a2v10 |
No terminal required to install — everything happens in the Claude app's settings.
Add the marketplace (once):
-
Open Claude's settings and pick Plugins under Customize in the sidebar.
-
Click Add in the top-right corner and choose Add marketplace.
-
Choose Add from repository.
-
Enter the repository:
a2v10/llmIt shows up on the Plugins page as a card labelled
a2v10/llm.
Install the plugin:
-
Click Browse (top right) to open the Directory dialog, and select Plugins in its left sidebar.
-
Switch to the Code tab (next to Anthropic and Partners) and click the a2v10-dev chip — this is the marketplace you just added.
-
Click the A2v10 card to open the plugin's page.
-
Click Install. The ▾ next to it picks where the plugin lands:
Option Installs to Use when Install for me ~/.claude/you work on A2v10 in more than one project — the usual choice Install for project (shared) .claude/you want the whole team to get it from the repository Install for project (personal) .claude.local/just this repository, just you — gitignored
Afterwards the plugin shows up under Customize → Plugins. Open it and check that
Source reads Marketplace (a2v10-dev) and that the toggle in the top-right is
on — the toggle is what makes the plugin active.
Under Skills you'll see the three skills the plugin ships: /a2v10,
/a2v10meta, /a2v10from1c. They come with the plugin; there is nothing to
install separately. Use them either way:
- Automatically — describe the task, and Claude loads the matching skill itself.
- Explicitly — type the skill's name, e.g.
/a2v10meta.
Those three destinations are the ordinary Claude Code plugin scopes, so the install
covers every way you reach Claude Code within its scope — sessions in the app's Code
tab and claude sessions you start in a terminal alike.
ℹ️ The Code tab has a second door to the same list: click ➕ next to the prompt box and choose Plugins, then Add plugin or Manage plugins.
Open Customize → Plugins in settings and click A2v10 to open its page:
-
Update — the button next to the toggle doesn't work: it stays grey even after a newer version is published (a known Claude Code Desktop bug). Update from a terminal instead — two commands, since the catalog and the plugin move independently:
claude plugin marketplace update a2v10-dev claude plugin update a2v10@a2v10-devSessions started afterwards use the new version; check the Version field on the plugin's page against the latest release.
-
Disable — flip the toggle off. The plugin stays installed but Claude ignores it.
-
Remove — the ⋮ menu next to the toggle. The same menu has Show in folder, which opens the plugin's files on disk, and entries for VS Code and Cursor.
If you live in a terminal, the /plugin commands do exactly what the settings UI does —
same marketplace, same files under ~/.claude. You only need Claude Code installed:
npm install -g @anthropic-ai/claude-code
Start it in your project folder with claude, log in, then at the Claude Code prompt:
/plugin marketplace add a2v10/llm
/plugin install a2v10@a2v10-dev
Run /reload-plugins if the install summary asks for it.
To update, refresh the catalog and the plugin — they move independently:
/plugin marketplace update a2v10-dev # refresh the catalog (versions, metadata)
/plugin update a2v10@a2v10-dev # update the installed plugin
Installing Claude Code on other platforms: https://docs.claude.com/en/docs/claude-code/overview
If plugins are unavailable to you — for example your plan or your organization's settings don't allow custom marketplaces — you can upload the bare skills instead. Custom Skills require Pro, Max, Team, or Enterprise with code execution enabled.
Each release has one zip per skill: a2v10-*.zip, a2v10meta-*.zip,
a2v10from1c-*.zip. /a2v10meta builds on /a2v10, and /a2v10from1c generates
the app with /a2v10meta — upload the ones you need together with what they build on.
- Download the zips from the Releases page.
- In Claude, open Customize → Skills.
- Click ➕ → Create skill → Upload a skill.
- Select a downloaded zip. Repeat for each zip.
The skills appear under Personal skills and are used automatically when relevant.
Uploaded skills do not auto-update. To move to a newer version, download the latest zips, then for each skill open its ⋮ menu and choose Replace — pick its new zip. (Claude accepts the versioned file name as-is; no need to rename it.) Alternatively, use Uninstall from the same menu and upload the new zip from scratch.
The same skills work in Codex — there is no separate build. They are not yet tested there; please report what breaks in Issues.
- Download the zips from the Releases page.
- Unzip each into its own folder named after the skill:
a2v10-*.zip→~/.agents/skills/a2v10/,a2v10meta-*.zip→~/.agents/skills/a2v10meta/, and so on. The zips have no top-level folder, so extracting straight into~/.agents/skills/scatters their files.
To update, replace each folder's contents with its newer zip.
The skills keep project state in CLAUDE.md, under Codex too — keep that file.
MIT © Oleksandr Kukhtin