Add a plugin manifest and a marketplace file for Claude Code and Codex
Maintainer thường phản hồi trong vòng 1 ngày
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
- 48/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- json
- Lĩnh vực
- tooling
Hướng nghiên cứu
Read the Claude Code plugin marketplace documentation and the Codex plugin build documentation linked in the issue, then inspect README.md, CONTEXT.md, and the nine skills under skills/. Add the four specified manifest and marketplace files, validate with claude plugin validate ., and install from the local folder in both tools. Done means all nine skills load in each tool and README.md and CONTEXT.md describe the new installation process.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Problem
The repository holds nine skills in the folder skills/, but it has no plugin manifest and no marketplace file. A skill is not a plugin: a plugin is a package that has a manifest file, and it can hold many skills. Without a manifest, Claude Code and Codex cannot install the nine skills with one command from a marketplace. The rule "The repository has no plugin manifest; installation currently installs individual skills" in CONTEXT.md describes this state today.
Proposed change
Make the repository root one plugin that contains the nine skills, and add one marketplace file that lists this plugin. Claude Code and Codex use different file names, so add both sets of files:
| Tool | Plugin manifest | Marketplace file |
|---|---|---|
| Claude Code | .claude-plugin/plugin.json |
.claude-plugin/marketplace.json |
| Codex | .codex-plugin/plugin.json |
.agents/plugins/marketplace.json |
The SKILL.md files in skills/ stay as they are. Both tools read them.
What is verified
- Claude Code requires a
name, anowner, and apluginsarray inmarketplace.json. Each entry inpluginsrequires anameand asource. The entrynamemust equal thenameinplugin.json. Source: https://code.claude.com/docs/en/plugin-marketplaces.md - Test run: a copy of
skills/with aplugin.json(fieldsname,description,version) and amarketplace.json(entry with"source": "./") passedclaude plugin validate. The only messages were warnings about a missing README, LICENSE, and icon in the test folder. This repository already has README.md and LICENSE. - Codex requires in each
plugins[]entry of.agents/plugins/marketplace.json:name,source,policy(withinstallationandauthentication), andcategory. Thesource.pathstarts with./and is relative to the repository root. The.codex-plugin/plugin.jsonfile has askillsfield, for example"./skills/". Source: https://developers.openai.com/codex/plugins/build/
What is not verified
- The Codex documentation does not say that a local entry can use
./to point at the repository root itself. If it cannot, use a Git entry with"source": "url", which the documentation names for a plugin at the repository root. - The Codex documentation gives no full example for
.codex-plugin/plugin.json. The required fields are not listed. - Nothing has been installed yet with
claude plugin marketplace addor withcodex plugin marketplace add. Onlyclaude plugin validateran. - When installed from a plugin, the skills get the plugin name as a prefix. The command
/issue_creationbecomes/<plugin name>:issue_creation. Check that this is acceptable.
Tasks
- Choose the plugin name. Proposal:
coding-agent-plugin. - Add the four files in the table above.
- Run
claude plugin validate .and fix every error. - Install the plugin in Claude Code from the local folder, then run
claude plugin details <plugin name>and check that all nine skills are listed. - Install the plugin in Codex from the local folder and check that all nine skills load. This test proves or removes the Codex assumption about the repository root.
- Replace the rule about "no plugin manifest" in CONTEXT.md, and add the plugin installation commands to README.md.
Acceptance
claude plugin marketplace add jeromeetienne/coding_agent_pluginfollowed by the plugin install command installs all nine skills in Claude Code.- The matching Codex commands install all nine skills in Codex.
- README.md and CONTEXT.md match the new state.
- Ngôn ngữ chính
- Không có dữ liệu ngôn ngữ
- Star
- 1
- Fork
- 0
- Merge trung bình
- 7 phút
- Pull request đã merge (30 ngày)
- 17
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của jeromeetienne/coding_agent_plugin
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
jeromeetienne/coding_agent_plugin#7 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
jeromeetienne/coding_agent_plugin#62 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
jeromeetienne/coding_agent_plugin#61 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Symbiospec to UX — Draft skillĐang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
jeromeetienne/coding_agent_plugin#25 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
jeromeetienne/coding_agent_plugin#19 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của jeromeetienne/coding_agent_plugin
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
Maintainer thường phản hồi trong vòng 1 ngày
-
bug documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100
cqframework/vscode-cql#198 ·
-
bug documentation good first issue help wanted testing
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Show evidence time and supersede warnings in the memory inspectorCó thể đã có người làm @Sinchanak-212 đã nhận hôm nay. Đang mởarea: ux good first issue priority: medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
rohit746/pdf-view.nvim#109 ·
Maintainer thường phản hồi trong vòng 1 ngày