Skip to content

[Feature request] Support distributing ABP AI agent skills as versioned plugins #25712

Description

@snowchenlei

Is there an existing issue for this?

  • I have searched the existing issues

Is your feature request related to a problem? Please describe the problem.

The current ABP AI agent skills are stored under folders such as .claude/skills or .agents/skills. This makes the
skills usable, but installation and updates are still manual.

Users currently need to copy the skill folders into the expected location for their AI coding tool. This has a few
drawbacks:

  • There is no clear installed version.
  • It is hard to know whether local skills are outdated.
  • Updating requires manually copying files again.
  • Teams cannot easily standardize on a specific skill version.
  • The same skill content may need to be duplicated for different tools or folder layouts.

This becomes harder to manage as the skills evolve.

Describe the solution you'd like

I would like ABP to support distributing its AI agent skills through a plugin-based format.

Ideally, ABP could provide a plugin marketplace or plugin manifest so users can install and update ABP skills through
supported AI coding tools, instead of manually copying .claude/skills or .agents/skills.

The plugin should include:

  • ABP skill files.
  • A plugin manifest with name, description, version, and compatibility metadata.
  • A documented install flow.
  • A documented update flow.
  • Compatibility with mainstream AI coding tools such as Claude Code and Codex where possible.

A possible user experience could be similar to:

/plugin marketplace add abpframework/skills
/plugin install abp@abp-agent-skills
/plugin update abp@abp-agent-skills

or, for Codex-style CLI usage:

codex plugin marketplace add abpframework/skills
codex plugin marketplace upgrade abp-agent-skills

The exact command names can follow the supported tool conventions, but the important part is that ABP skills become
installable, versioned, and updateable.

Additional context

A useful reference is the .NET team’s skills repository:

https://github.com/dotnet/skills

That repository provides a curated set of .NET agent skills and supports plugin-based installation. Its README shows support for plugin marketplaces for tools such as Copilot CLI / Claude Code, VS Code, Cursor, and Codex CLI. It also includes a versioned release model and a Codex-native marketplace manifest under .agents/plugins/marketplace.json.

ABP could adopt a similar approach for ABP-specific AI agent skills.

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions