You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 84e693f
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: COPY.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,10 +50,10 @@ These exact strings. Do not paraphrase them per page.
50
50
| Nav: MCP server | MCP server · For ChatGPT, Claude, and any app that speaks MCP. | guidance only: a compact row in the Developers menu. Links `/developers?setup=mcp`. The line is the MCP setup card on `/developers`|
51
51
| Nav: SDK | SDK · For your own code, with the TypeScript SDK or plain HTTP. | guidance only: a compact row in the Developers menu. Links `/developers?setup=api`. The line is the API setup card on `/developers`|
52
52
| Nav: make | Make a skill · Write a Skill for your package or project, then keep it current. · Guides and three authoring Skills · Skillgen drafts updates after each release · Get the steps | guidance only: the large Developers menu card: name, line, its two routes, action. Links `/make-skill`, which routes to the guides or to `/skillgen`. The three are `generate-package-skill`, `generate-project-skill` and `review-skill`|
53
-
| Make a skill: Skillgen route | Already ship a package Skill? · Keep it current with Skillgen · After each release tag, Skillgen opens a draft pull request that updates your Skill. npm packages only. | guidance only: the second question on `/make-skill`, under the Skill kinds. Links `/skillgen`. The badge reads "GitHub App" |
53
+
| Make a skill: Skillgen route | Already ship a package Skill? · Keep it current with Skillgen · After each release tag, Skillgen opens a pull request that updates your Skill. npm packages only. | guidance only: the second question on `/make-skill`, under the Skill kinds. Links `/skillgen`. The badge reads "GitHub App" |
54
54
| Nav: setup guides | All setup guides | guidance only: the link under the Developers menu cards. Links `/developers`|
55
-
| Skillgen lead | Keep your package skill current. After each release tag, Skillgen opens a draft pull request that updates the Skill in your repository. You review it and decide what merges. | guidance only: the `/skillgen` line under the H1. Its first two sentences are the page's meta description. A "Make a skill" link above the H1 returns to `/make-skill`|
56
-
| Skillgen opt-in | Skillgen opens a draft pull request after each release tag. It runs only on the repositories you turn on here. | guidance only: the intro of the Skillgen view on `/me?view=skillgen`. The `/skillgen` step 02 says the same in its own words: Skillgen never runs on a repository you did not turn on |
55
+
| Skillgen lead | Keep your package skill current. After each release tag, Skillgen opens a pull request that updates the Skill in your repository. You review it and decide what merges. | guidance only: the `/skillgen` line under the H1. Its first two sentences are the page's meta description. A "Make a skill" link above the H1 returns to `/make-skill`|
56
+
| Skillgen opt-in | Skillgen opens a pull request after each release tag. It runs only on the repositories you turn on here. | guidance only: the intro of the Skillgen view on `/me?view=skillgen`. The `/skillgen` step 02 says the same in its own words: Skillgen never runs on a repository you did not turn on |
57
57
| Skillgen groups | Ready · Needs a change · Turn on all (n) · n of n on | guidance only: the two groups on `/me?view=skillgen`. Ready rows say "Updates <package> on each new tag." when on and "Can update <package> when you turn it on." when off. Needs a change rows show the refusal sentence from `skillgenRefusal`|
58
58
| CLI H1 | The skilld CLI | guidance only: the `/cli` H1 and its OG title |
59
59
| CLI line | Search, run, install, and keep Skills current. | guidance only: the `/cli` line under the H1. It is the CLI's own `--help` line, so change it in the CLI first |
| task search | search box, `layers/registry`| sentence 1—N Skill | "Find skills for this task" |
35
35
36
36
Collisions
@@ -264,7 +264,7 @@ Existing route paths, table names, and protocol fields keep their identifiers.
264
264
265
265
### Skillgen
266
266
267
-
**Is:** the `skilld-skillgen` GitHub App. After each release tag, it opens a draft pull request that updates a package skill. The maintainer reviews it and decides what merges.
267
+
**Is:** the `skilld-skillgen` GitHub App. After each release tag, it opens a pull request that updates a package skill. The maintainer reviews it and decides what merges.
268
268
269
269
**Use for:** the App and its per-repository switch. A maintainer turns Skillgen on for each repository on their account page, and it runs nowhere else. It supports npm packages only.
<spanclass="mt-1 block text-sm font-normal text-muted">After each release tag, Skillgen opens a draft pull request that updates your Skill. npm packages only.</span>
142
+
<spanclass="mt-1 block text-sm font-normal text-muted">After each release tag, Skillgen opens a pull request that updates your Skill. npm packages only.</span>
const description ='Keep your package skill current. After each release tag, Skillgen opens a draft pull request that updates the Skill in your repository.'
8
+
const description ='Keep your package skill current. After each release tag, Skillgen opens a pull request that updates the Skill in your repository.'
Keep your package skill current. After each release tag, Skillgen opens a draft pull request that updates the Skill in your repository. You review it and decide what merges.
43
+
Keep your package skill current. After each release tag, Skillgen opens a pull request that updates the Skill in your repository. You review it and decide what merges.
Up to 9 files and 64 KiB in total: <code:class="codeClass">SKILL.md</code> and Markdown files under <code:class="codeClass">references/</code>.
67
67
</li>
68
68
<li>
69
-
Release tags that match the package version, such as <code:class="codeClass">1.4.0</code>, <code:class="codeClass">v1.4.0</code> or <code:class="codeClass">name@1.4.0</code>. If one tag releases several packages with Skills, each gets its own draft.
69
+
Release tags that match the package version, such as <code:class="codeClass">1.4.0</code>, <code:class="codeClass">v1.4.0</code> or <code:class="codeClass">name@1.4.0</code>. If one tag releases several packages with Skills, each gets its own pull request.
70
70
</li>
71
71
<li>
72
72
npm links each version to its tag commit, through provenance or <code:class="codeClass">gitHead</code>.
Skillgen starts with your latest tag when you install the App. If you turned the repository on after the install, it starts at your next tag. Each new tag starts another run. If npm has not published the version yet, the run waits. Each run must finish within 30 minutes.
A model drafts the update from the tagged source with the skilld Harness. A separate review must accept it before anything reaches your repository. If the Skill needs no change, Skillgen opens nothing.
Look for a draft pull request titled <code:class="codeClass">docs(skills): update for v1.4.0</code>. It changes only your Skill's folder. Skillgen never overwrites a branch that already exists. You decide what merges.
138
+
Look for a pull request titled <code:class="codeClass">docs(skills): update for v1.4.0</code>. It changes only your Skill's folder. Skillgen never overwrites a branch that already exists. You decide what merges.
constbody=`🤖 This draft was written by the skilld GitHub App.\n\nUpdates the existing Skill for ${context.input.spec}.\nSource tag: ${context.tag}. Source commit: ${context.targetSha}.\n\nThe Harness generated these files and a separate review accepted them.\nA maintainer must check the examples before merging.\n\n> 🤖 AI disclosure: [Harlan Agent Kit](https://github.com/harlan-zw/harlan-agent-kit) modified this description. [My AI open-source policy](https://harlanzw.com/blog/ai-in-open-source).`
constbody=`🤖 This pull request was written by the skilld GitHub App.\n\nUpdates the existing Skill for ${context.input.spec}.\nSource tag: ${context.tag}. Source commit: ${context.targetSha}.\n\nThe Harness generated these files and a separate review accepted them.\nA maintainer must check the examples before merging.\n\n> 🤖 AI disclosure: [Harlan Agent Kit](https://github.com/harlan-zw/harlan-agent-kit) modified this description. [My AI open-source policy](https://harlanzw.com/blog/ai-in-open-source).`
0 commit comments