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
Copy file name to clipboardExpand all lines: README.md
+20-19Lines changed: 20 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ Skilld generates [agent skills](https://agentskills.io/home) from the references
21
21
<table>
22
22
<tbody>
23
23
<tdalign="center">
24
-
<sub>Made possible by my <ahref="https://github.com/sponsors/harlan-zw">Sponsor Program 💖</a><br> Follow me <ahref="https://twitter.com/harlan_zw">@harlan_zw</a> 🐦 • Join <ahref="https://discord.gg/275MBUBvgP">Discord</a> for help</sub><br>
24
+
<sub>Made possible by my <ahref="https://github.com/sponsors/harlan-zw">Sponsor Program 💖</a><br> Follow me <ahref="https://twitter.com/harlan_zw">@harlan_zw</a> 🐦 - Join <ahref="https://discord.gg/275MBUBvgP">Discord</a> for help</sub><br>
25
25
</td>
26
26
</tbody>
27
27
</table>
@@ -34,9 +34,9 @@ Skilld generates [agent skills](https://agentskills.io/home) from the references
34
34
- 📚 **Opt-in LLM Sections** - Enhance skills with LLM-generated `Best Practices`, `API Changes`, or your own custom prompts
35
35
- 🧩 **No Agent Required** - Export prompts and run them in any LLM (ChatGPT, Claude web, API). No CLI agent dependency.
36
36
- 🔍 **Semantic Search** - Query indexed docs across all skills via [retriv](https://github.com/harlan-zw/retriv) embeddings
37
-
- 🧠 **Context-Aware** - Follows [Claude Code skill best practices](https://code.claude.com/docs/en/skills#add-supporting-files): SKILL.md stays under 500 lines, references are separate files the agent discovers on-demand — not inlined into context
37
+
- 🧠 **Context-Aware** - Follows [Claude Code skill best practices](https://code.claude.com/docs/en/skills#add-supporting-files): SKILL.md stays under 500 lines, references are separate files the agent discovers on-demand - not inlined into context
38
38
- 🎯 **Safe & Versioned** - Prompt injection sanitization, version-aware caching, auto-updates on new releases
39
-
- 🤝 **Ecosystem** - Compatible with [`npx skills`](https://skills.sh/) and [skills-npm](https://github.com/antfu/skills-npm)
39
+
- 🤝 **Ecosystem** - Compatible with [`npx skills`](https://skills.sh/) and [skills-npm](https://github.com/antfu/skills-npm). Skilld auto-detects and uses skills-npm packages when available.
40
40
41
41
## Quick Start
42
42
@@ -56,11 +56,11 @@ npx -y skilld add vue
56
56
57
57
If you need to re-configure skilld, just run `npx -y skilld config` to update your agent, model, or preferences.
58
58
59
-
**No agent CLI?** No problem — choose "No agent" when prompted. You get a base skill immediately, plus portable prompts you can run in any LLM:
59
+
**No agent CLI?** No problem - choose "No agent" when prompted. You get a base skill immediately, plus portable prompts you can run in any LLM:
60
60
61
61
```bash
62
62
npx -y skilld add vue
63
-
# Choose "No agent" → base skill + prompts exported
63
+
# Choose "No agent" -> base skill + prompts exported
64
64
# Paste prompts into ChatGPT/Claude web, save outputs, then:
65
65
npx -y skilld assemble
66
66
```
@@ -195,12 +195,12 @@ No Claude, Gemini, or Codex CLI? Choose "No agent" when prompted. You get a base
195
195
196
196
```bash
197
197
skilld add vue
198
-
# Choose "No agent" → installs to .claude/skills/vue-skilld/
198
+
# Choose "No agent" -> installs to .claude/skills/vue-skilld/
199
199
200
200
# What you get:
201
-
# SKILL.md ← base skill (works immediately)
202
-
# PROMPT_*.md ← prompts to enhance it with any LLM
203
-
# references/ ← docs, issues, releases as real files
201
+
# SKILL.md <- base skill (works immediately)
202
+
# PROMPT_*.md <- prompts to enhance it with any LLM
203
+
# references/ <- docs, issues, releases as real files
204
204
205
205
# Run each PROMPT_*.md in ChatGPT/Claude web/any LLM
206
206
# Save outputs as _BEST_PRACTICES.md, _API_CHANGES.md, then:
> **Versioned**— tied to your installed package version. **Curated**— distilled best practices, not raw docs. **No Opt-in**— works without the package author doing anything. **Local**— runs on your machine, no external service dependency. **Any LLM**— works with any LLM, not just agent CLIs.
252
+
> **Versioned**- tied to your installed package version. **Curated**- distilled best practices, not raw docs. **No Opt-in**- works without the package author doing anything. **Local**- runs on your machine, no external service dependency. **Any LLM**- works with any LLM, not just agent CLIs.
253
253
254
254
-**Manual rules** (CLAUDE.md, .cursorrules): full control, but you need to already know the best practices and maintain them across every dep.
255
255
-**[llms.txt](https://llmstxt.org/)**: standard convention for exposing docs to LLMs, but it's full docs not curated guidance and requires author adoption.
256
-
-**MCP servers**: live, version-aware responses, but adds per-request latency and the maintainer has to build and maintain a server.
256
+
-**MCP servers** (Context7, etc.): live, version-aware responses, but adds per-request latency and the maintainer has to build and maintain a server.
257
257
-**[skills.sh](https://skills.sh/)**: easy skill sharing with a growing ecosystem, but community-sourced without version-awareness or author oversight.
258
-
-**[skills-npm](https://github.com/antfu/skills-npm)**: the ideal end-state: zero-token skills shipped by the package author, but requires every maintainer to opt in.
258
+
-**[skills-npm](https://github.com/antfu/skills-npm)**: the ideal end-state: zero-token skills shipped by the package author, but requires every maintainer to opt in. Skilld auto-detects and uses skills-npm packages when available.
259
259
-**skilld**: generates version-aware skills from existing docs, changelogs, issues, and discussions. Works for any package without author opt-in.
260
260
261
261
## Telemetry
@@ -274,6 +274,7 @@ DO_NOT_TRACK=1
274
274
## Related
275
275
276
276
-[skills-npm](https://github.com/antfu/skills-npm) - Convention for shipping agent skills in npm packages
0 commit comments