From kb
Mints skills from KB topics, packages skills into plugins, and prepares them for Cowork. Use when asked to create a skill from KB content, convert to a plugin, package for distribution, or make something cowork-ready. Also triggers on `convert this to a skill`, `package as plugin`, `mint a skill`, or `make this a plugin`.
How this skill is triggered — by the user, by Claude, or both
Slash command
/kb:mintThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Parse `$0` to determine mode:
Parse $0 to determine mode:
--skill <topic-path> → Section 2--plugin <skills...> → Section 3--cowork <skills...> → Section 4/kb-mint --skill|--plugin|--cowork <args>--skill)Convert a KB concept topic into a KB-backed skill.
/kb-find to discover all notes in the target topicindex.md, how → skill/, data → reference/, templates → assets/, automation → scripts/)/skill-creator is available in the environment, delegate skill creation to it. Otherwise, follow reference/skill-authoring-guide.md for description writing, workflow patterns, token efficiencyindex.md, create symlink (ln -s ../../knowledge/<topic>/skill .claude/skills/<name>), validate (uv run ${CLAUDE_SKILL_DIR}/../learn/scripts/validate_kb.py --quiet --json)knowledge/CHANGELOG.md ([maintenance]). If from monitoring, return control.--plugin).claude/skills/ symlinks or direct pathsplugin:action namespace. Confirm with user.plugin.json from assets/plugin-scaffold/plugin.json.template, copy skills, extract hooks to hooks/hooks.json (merge skill frontmatter hooks: — deduplicate by matcher + command), extract MCP to .mcp.json, create agents--cowork)Run Section 3 first, then add Cowork-specific considerations per reference/plugin-packaging-guide.md § Cowork: connectors (MCP as GUI connectors), GUI installation (no CLI-only steps), non-dev users (user-invocable: false), marketplace labels. Present additions for approval.
After completing KB or skill changes, run the validator to catch broken links, frontmatter issues, and structural errors:
uv run ${CLAUDE_SKILL_DIR}/../learn/scripts/validate_kb.py --quiet --json
Fix any reported errors before finishing.
uv run scripts/tests/run_tests.py -qnpx claudepluginhub farzadshbfn/knowledge-plugin --plugin kbGuides creation, improvement, and structuring of skills for Claude Code plugins, including frontmatter metadata, workflows, scripts, references, and best practices.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.