Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Adopt Agent Plugins 1.0

Đã đóng
#27 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
55/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Ít trao đổi
Công nghệ
github

Hướng nghiên cứu

Kiểm tra bố cục plugin hiện tại, bao gồm .claude/plugin.json, plugin.json, mọi skills/, cấu hình MCP và các tệp dành riêng cho GitHub Copilot. So sánh các vị trí và trường manifest này với đặc tả Agent Plugins 1.0; được xem là hoàn tất khi manifest portable và các component sử dụng các vị trí thư mục gốc tiêu chuẩn, đồng thời vẫn duy trì khả năng tương thích với Claude Code.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Adopt Agent Plugins 1.0

Why this matters

Agent Plugins 1.0 is an open, vendor-neutral standard for packaging reusable Agent Skills and MCP servers so they can be discovered and loaded consistently across compatible clients.

Adopting the standard would make this plugin easier to consume across GitHub Copilot, Codex, Cursor, VS Code, and other compatible clients without requiring client-specific repackaging or duplicated component structures.

Resources:

Requested changes

Please update this plugin to conform to the Agent Plugins 1.0 specification:

  • Move plugin.json to the root of the plugin directory.
  • Add the $schema field:
{
    "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json"
  }
  • Align the manifest fields with the Agent Plugins 1.0 schema.
  • Place portable Agent Skills under the plugin-root skills/ directory.
  • Place MCP server configuration in the plugin-root mcp.json file, where applicable.
  • Use the com.github.copilot/ namespace for GitHub Copilot-specific components and metadata that are outside the portable Agent Plugins contract, such as agents, hooks, instructions, and extensions (including canvases).

The intended structure is similar to:

plugin/
  ├── plugin.json
  ├── skills/
  │   └── <skill>/
  │       └── SKILL.md
  ├── mcp.json
  └── com.github.copilot/
      └── <GitHub Copilot-specific components>
Compatibility considerations

If this repository also supports Claude Code's plugin format, please retain the Claude-specific manifest and layout as needed. Claude Code does not currently support the Agent Plugins 1.0 specification, so .claude/plugin.json may still be required for Claude Code compatibility.

However, the portable Agent Plugins manifest should live at the plugin root, and portable components should follow the standard locations described in the specification.

If the current plugin uses a non-standard location for any of the following, please consider moving or exposing them through the standard layout:

  • Skills should be discoverable under the plugin-root skills/ directory.
  • MCP configuration should be available through the plugin-root mcp.json file.
  • Client-specific files should be placed under the appropriate reverse-domain namespace, such as com.github.copilot/.

This would allow the plugin to support multiple clients while preserving any existing client-specific integrations.

Ngôn ngữ chính
Python
Star
47
Fork
13
Merge trung bình
12 phút
Pull request đã merge (30 ngày)
1

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.