By oshankhz
The forge for plugin development - create skills, commands, agents, hooks, and more
npx claudepluginhub oshankhz/cc-swiss-knife --plugin claude-code-forgeGenerates Claude Code plugin agent .md files: writes YAML frontmatter (name, model, color, tools, hooks, disallowedTools), crafts system prompts, and creates triggering example blocks with context and commentary. Validates agent structure against naming, length, and format constraints. Use when the user asks to create an agent, add an agent, write a subagent, configure agent frontmatter, design agent system prompts, set agent tools or colors, build an autonomous agent, or add agent hooks.
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.
This skill should be used when the user asks to "create CLAUDE.md", "initialize CLAUDE.md", "sync CLAUDE.md with code", "update documentation from codebase", "create .claude/rules/", "manage modular rules", "split large CLAUDE.md", or mentions project documentation setup. Manages complete lifecycle of project instructions including creation, synchronization with code patterns, and modular organization.
This skill should be used when the user asks to "create a skill", "write a skill", "edit a skill", "update a skill", "improve skill description", "add skill to plugin", "organize skill content", "create SKILL.md", "skill frontmatter", "skill structure", "progressive disclosure", or needs guidance on skill development, validation, or best practices for Claude Code plugins and personal skills.
Swiss army knife plugin marketplace for Claude Code
Commands, skills, agents, workflows - validated & ready to use.
Installation • Plugins • Contributing
Run inside Claude Code (not in your terminal):
# Add the marketplace
/plugin marketplace add OshanKHZ/cc-swiss-knife
Then install the plugin(s) you want:
# Core tools (everyone)
/plugin install cc-swiss-knife
# Plugin development (developers)
/plugin install claude-code-forge
/plugin → Manage marketplaces → cc-swiss-knife → Update
Essential toolkit for everyday use.
/plugin install cc-swiss-knife
Commands:
| Command | Purpose | Flags/Args |
|---|---|---|
/commit | Quick conventional commit with auto-generated or custom message | --push --amend --all |
/changelog | Generate or update CHANGELOG.md with smart version detection | [version] |
Skills:
| Skill | Purpose |
|---|---|
documentation-standards | Diataxis-based templates for READMEs, APIs, tutorials, and ADRs |
Skills and resources for building Claude Code plugins, commands, agents, and hooks.
/plugin install claude-code-forge
Skills:
| Skill | Purpose |
|---|---|
skill-development | Create and validate skills with proper structure and frontmatter |
command-development | Build slash commands with dynamic arguments and bash execution |
hook-development | Event-driven automation with prompt and command hooks |
agent-development | Design autonomous agents with system prompts and tool restrictions |
instructions-development | Initialize and organize CLAUDE.md with codebase patterns |
git clone https://github.com/OshanKHZ/cc-swiss-knife.git
cd cc-swiss-knife
Inside Claude Code:
/plugin marketplace add ./
/plugin install cc-swiss-knife
/plugin install claude-code-forge
After changes:
/plugin → Manage marketplaces → cc-swiss-knife → Update
Found a bug or have a suggestion?
MIT - Fork it, customize it, make it yours.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Claude Code skills for Godot 4.x game development - GDScript patterns, interactive MCP workflows, scene design, and shaders