Skip to content

Commit 27e1794

Browse files
committed
Install npm-distributed agent skills
Add skills-npm as a development dependency and run it from the prepare script so npm-packaged agent skills are linked after installs. Ignore generated npm skill links in agent skill directories. Assisted-by: Codex:gpt-5.5
1 parent 1de0784 commit 27e1794

3 files changed

Lines changed: 172 additions & 49 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ fedify-hollo-*.tgz
66
node_modules/
77
tmp/
88
mise.local.toml
9+
**/skills/npm-*
910

1011
coverage/**
1112
!coverage/.gitkeep

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"private": true,
66
"type": "module",
77
"scripts": {
8+
"prepare": "skills-npm",
89
"prod": "pnpm run migrate && node --env-file-if-exists=.env --dns-result-order=ipv6first dist/bin/server.js",
910
"dev": "pnpm run migrate && tsx watch --env-file-if-exists=.env --dns-result-order=ipv6first bin/server.ts",
1011
"worker": "NODE_TYPE=worker node --env-file-if-exists=.env --dns-result-order=ipv6first dist/bin/server.js",
@@ -94,6 +95,7 @@
9495
"linkedom": "^0.18.12",
9596
"oxfmt": "^0.46.0",
9697
"oxlint": "^1.61.0",
98+
"skills-npm": "^1.1.1",
9799
"timekeeper": "^2.3.1",
98100
"tsdown": "^0.21.10",
99101
"typescript": "^6.0.3",

0 commit comments

Comments
 (0)