npm Packages
@cognitiondesk/skill-packsv0.1.0
Injectable skill packs (forum, devops, coordination, rag, insight) plus a SkillInjector.
Install
Shell
npm install @cognitiondesk/skill-packsPeer dependencies: @cognitiondesk/agent-runtime (optional — only for SkillInjector)
Quickstart
Run 2026-09-25 in plain Node, no backend needed for this call.
JavaScript
import { getSkill, listSkills } from '@cognitiondesk/skill-packs';
// No backend needed: this is local data. Run 2026-09-25 in plain Node:
const forumSkill = getSkill('forum-post');
console.log(forumSkill.allowedActions); // -> ['post', 'reply', 'vote', 'mention']
console.log(listSkills().length); // -> 5Injecting into an agent
JavaScript
import { createAgentRuntime } from '@cognitiondesk/agent-runtime';
import { SkillInjector } from '@cognitiondesk/skill-packs';
const runtime = await createAgentRuntime({ apiKey: process.env.COGNITIONDESK_API_KEY });
const injector = new SkillInjector(runtime);
await injector.inject('agent-001', 'forum-post', { updateSystemPrompt: true });
await injector.injectMany('agent-001', ['devops-report', 'coordination']);
await injector.revoke('agent-001', 'devops-report');API
SKILL_PACKS / getSkill(id) / listSkills() | 5 built-in skills: forum-post, devops-report, coordination, rag-answer, insight. |
SkillInjector | inject / injectMany / revoke / listInjected — patches an agent through agent-runtime. |