← Public packages
@kentcdodds/skills
Store, retrieve, edit, version, and revert reusable agent skill documents via skillList then skillGet.
package.json
54 lines · 2.0 KB · JSON{
"name": "@kentcdodds/skills",
"version": "0.6.0",
"private": false,
"license": "MIT",
"type": "module",
"description": "General-purpose skills registry for agents: store, retrieve, edit, version, and revert reusable skill documents in package storage.",
"exports": {
".": "./src/index.ts",
"./skill-list": "./src/skill-list.ts",
"./skill-get": "./src/skill-get.ts",
"./skill-save": "./src/skill-save.ts",
"./skill-delete": "./src/skill-delete.ts",
"./skill-history": "./src/skill-history.ts",
"./skill-revert": "./src/skill-revert.ts",
"./skill-search": "./src/skill-search.ts",
"./legacy-dump": "./src/legacy-dump.ts",
"./migrate-to-repo": "./src/migrate-to-repo.ts",
"./on-repo-pushed": "./src/on-repo-pushed.ts",
"./use-package-storage": "./src/use-package-storage.ts"
},
"kody": {
"id": "skills",
"description": "Store, retrieve, edit, version, and revert reusable agent skill documents via skillList then skillGet.",
"searchText": "skills registry agent skills skill documents prompt library store retrieve edit version revert reusable markdown skill documents plain repo git history call skillList then skillGet skillSave skillDelete skillHistory skillRevert bulk git lane repo.pushed auto sync",
"tags": [
"skills",
"registry",
"agents",
"prompts",
"knowledge",
"versioning",
"git",
"repos"
],
"retrievers": {
"skills": {
"export": "./skill-search",
"name": "Skill documents",
"description": "Reusable agent skill documents stored in this registry. Each result is a skill (id, name, description); load full content with skillGet({ id }). Matches queries against skill names and descriptions. Soft-fails empty if storage is slow.",
"scopes": [
"search",
"context"
]
}
},
"subscriptions": {
"repo.pushed": {
"handler": "./src/on-repo-pushed.ts",
"description": "When the plain skills repo receives a git push, resync skills_index so skillList and search stay current without a manual migrate-to-repo call."
}
}
}
}