@zenku/agent-kit
v0.1.9
Published
Agent kit (skills, agents, personas) for the Zenku ecosystem — works with Claude Code, OpenCode, and Codex CLI.
Readme
@zenku/agent-kit
Skills, agents, and personas for the Zenku ecosystem. Works with Claude Code, OpenCode, and Codex CLI.
Contents
The package includes skills, agents, and personas. To see what's available in your installed version:
cat $(npm root -g)/@zenku/agent-kit/manifest.jsonInstallation
Install the package globally:
npm install -g @zenku/agent-kitThen copy the artifacts you want into your project.
Claude Code
KIT=$(npm root -g)/@zenku/agent-kit
# Skills → .claude/skills/
mkdir -p .claude/skills
unzip -o "$KIT/skills/frontend-design.skill" -d .claude/skills/frontend-design/
# Agents → .claude/agents/
mkdir -p .claude/agents
unzip -o "$KIT/agents/code-reviewer.agent" -d .claude/agents/
# Personas → .claude/agents/ (personas are used as main thread agents)
unzip -o "$KIT/personas/zenku.persona" -d .claude/agents/To use a persona as your default agent:
# Via CLI flag
claude --agent zenku
# Or set in .claude/settings.json
{
"agent": "zenku"
}OpenCode
KIT=$(npm root -g)/@zenku/agent-kit
# Skills → .opencode/skills/
mkdir -p .opencode/skills
unzip -o "$KIT/skills/frontend-design.skill" -d .opencode/skills/frontend-design/
# Agents → .opencode/agents/
mkdir -p .opencode/agents
unzip -o "$KIT/agents/code-reviewer.agent" -d .opencode/agents/
unzip -o "$KIT/personas/zenku.persona" -d .opencode/agents/Manual
Each .skill, .agent, and .persona file is a standard zip archive. You can unzip them with any tool:
unzip frontend-design.skill -d frontend-design/
unzip code-reviewer.agent
unzip zenku.personaInside each archive is one or more .md files with YAML frontmatter and a markdown body.
Usage
Skills are invoked with slash commands (e.g., /frontend-design) or triggered automatically when the agent detects a matching task.
Agents are specialized sub-agents spawned for specific tasks. They appear in agent selection when placed in the agents directory.
Personas replace the default AI identity for the entire session. Set one as your main thread agent to change the assistant's personality, tone, and behavior.
Uninstall
Remove the files you copied:
# Claude Code
rm -rf .claude/skills/frontend-design/
rm -f .claude/agents/code-reviewer.md
rm -f .claude/agents/zenku.md
# OpenCode
rm -rf .opencode/skills/frontend-design/
rm -f .opencode/agents/code-reviewer.md
rm -f .opencode/agents/zenku.mdUpdate
When a new version is published:
npm update -g @zenku/agent-kitThen re-copy the artifacts you use (see Installation above). New versions may add, update, or remove artifacts — check the manifest for changes:
cat $(npm root -g)/@zenku/agent-kit/manifest.jsonManifest
The manifest.json file at the package root lists all included artifacts with their frontmatter metadata. Use it to programmatically discover available skills, agents, and personas.
