Skip to content

Commit 84f47d9

Browse files
committed
docs: Document skill marketplace publishing
Clarify that marketplace-facing skill links track the default branch while runtime artifacts use release tags. Add release checklist steps for GitHub topics, skills.re, SkillHub, and SkillsMP verification.
1 parent 2b8a385 commit 84f47d9

5 files changed

Lines changed: 72 additions & 0 deletions

File tree

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,10 @@ You can also install from the repository root and select the skill by name:
122122
npx skills add Colvin-Y/kubernetes-ontology -s kubernetes-ontology-access -g --agent codex
123123
```
124124

125+
Skill marketplace links intentionally point at the default branch so agents get
126+
the latest onboarding instructions. Use tagged releases for runtime binaries,
127+
container images, and Helm chart versions.
128+
125129
Restart Codex after installing the skill, then ask for a guided setup, for
126130
example:
127131

@@ -516,6 +520,10 @@ Tagged releases publish:
516520

517521
See [docs/release.md](docs/release.md) for the release checklist.
518522

523+
The agent skill is published from the default branch rather than from release
524+
archives, so marketplace pages should link to the live repository path:
525+
`skills/kubernetes-ontology-access`.
526+
519527
## Known Limitations
520528

521529
- Graph state is in memory only.

README.zh-CN.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,9 @@ npx skills add https://github.com/Colvin-Y/kubernetes-ontology/tree/main/skills/
9090
npx skills add Colvin-Y/kubernetes-ontology -s kubernetes-ontology-access -g --agent codex
9191
```
9292

93+
Skill marketplace 对外链接故意指向默认分支,这样 Agent 会拿到最新的接入
94+
说明。运行时二进制、镜像和 Helm Chart 版本仍然使用发布 tag。
95+
9396
安装后重启 Codex,然后可以这样提问:
9497

9598
```text

docs/release.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,58 @@ Query it with the release CLI:
129129
kubernetes-ontology --server http://127.0.0.1:18080 --status
130130
```
131131

132+
## Publish The Agent Skill
133+
134+
The skill is distributed from the repository default branch, not from release
135+
archives. Keep marketplace pages pointed at the live repository path so users
136+
get the newest onboarding workflow:
137+
138+
```text
139+
https://github.com/Colvin-Y/kubernetes-ontology/tree/main/skills/kubernetes-ontology-access
140+
```
141+
142+
For each release:
143+
144+
1. Keep `skills/kubernetes-ontology-access/SKILL.md` metadata aligned with the
145+
release you are documenting.
146+
2. Push the skill and README changes to the default branch before refreshing
147+
marketplace entries.
148+
3. Ensure GitHub repository topics include:
149+
150+
```text
151+
claude-skills
152+
claude-code-skill
153+
agent-skills
154+
codex-skills
155+
kubernetes
156+
devops
157+
troubleshooting
158+
```
159+
160+
With an authenticated GitHub CLI:
161+
162+
```bash
163+
gh repo edit Colvin-Y/kubernetes-ontology \
164+
--add-topic claude-skills \
165+
--add-topic claude-code-skill \
166+
--add-topic agent-skills \
167+
--add-topic codex-skills
168+
```
169+
170+
4. Refresh the manually submitted registries:
171+
172+
- `https://skills.re/submit`: submit the repository URL and select
173+
`skills/kubernetes-ontology-access`.
174+
- `https://skillhub.pm/submit`: submit as a Skill in the DevOps &
175+
Infrastructure category.
176+
177+
5. SkillsMP has no manual submit flow yet. It indexes GitHub daily, so verify
178+
after the next sync:
179+
180+
```bash
181+
curl -fsS 'https://skillsmp.com/api/v1/skills/search?q=kubernetes-ontology-access&limit=10'
182+
```
183+
132184
## Optional Docker Hub Mirror
133185

134186
If you later want Docker Hub as an additional mirror:

skills/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,9 @@ Or install from the repository and select this skill:
2424
npx skills add Colvin-Y/kubernetes-ontology -s kubernetes-ontology-access -g --agent codex
2525
```
2626

27+
These install commands are meant to track the repository's default branch.
28+
Release tags are used for the daemon, CLI, viewer binaries, images, and Helm
29+
chart versions; the skill itself should expose the latest onboarding workflow.
30+
2731
Restart Codex after installing the skill. If the onboarding flow needs the
2832
repository checkout, the skill will guide the user to clone it at that point.

skills/kubernetes-ontology-access/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ npx skills add Colvin-Y/kubernetes-ontology -s kubernetes-ontology-access -g --a
2323

2424
Restart your agent after installation so it discovers the new skill.
2525

26+
These marketplace-facing commands intentionally track the repository's default
27+
branch. Use the latest release tag for daemon, CLI, viewer, image, and Helm
28+
runtime versions, but let the skill content follow the newest onboarding
29+
workflow.
30+
2631
## Usage
2732

2833
Example prompts:

0 commit comments

Comments
 (0)