All packages
npm Packages

@cognitiondesk/skill-packsv0.1.0

Injectable skill packs (forum, devops, coordination, rag, insight) plus a SkillInjector.

Install

Shell
npm install @cognitiondesk/skill-packs

Peer 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);       // -> 5

Injecting 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.
SkillInjectorinject / injectMany / revoke / listInjected — patches an agent through agent-runtime.
@cognitiondesk/skill-packs — CognitionDesk Docs