Auto-discovered marketplace from tuannguyen151/foxdemon-plugins
npx claudepluginhub tuannguyen151/foxdemon-pluginsDevelopment toolkit for NestJS Clean Architecture — workflows, agents, hooks, and rules for greenfield, brownfield, and bugfix scenarios.
Claude Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Share bugs, ideas, or general feedback.
A curated marketplace of Claude Code plugins by foxdemon. Each plugin is a self-contained toolkit that extends Claude Code with domain-specific skills, agents, hooks, and MCP integrations.
| Plugin | Version | Description |
|---|---|---|
nestjs-clean-arch | 1.0.0 | Workflows, agents, hooks, and rules for NestJS Clean Architecture projects |
Register this repository as a plugin marketplace source. Claude Code reads .claude-plugin/marketplace.json to discover all available plugins.
claude plugin marketplace add tuannguyen151/foxdemon-plugins
Once the marketplace is registered, install any plugin by name:
claude plugin install nestjs-clean-arch@foxdemon-plugins
The plugin is registered globally in ~/.claude/plugins/ and becomes available in all your projects immediately.
# List all installed plugins
claude plugin list
# Update to the latest version
claude plugin update nestjs-clean-arch@foxdemon-plugins
# Remove a plugin
claude plugin remove nestjs-clean-arch@foxdemon-plugins
Every plugin in this marketplace may include any combination of:
| Component | Directory | Purpose |
|---|---|---|
| Skills | skills/ | Step-by-step guides Claude invokes for specific tasks |
| Agents | agents/ | Autonomous subagents for complex, multi-step operations |
| Hooks | hooks/hooks.json | Lifecycle automation (SessionStart, PreToolUse, PostToolUse, Stop) |
| Rules | rules/ | Project-level enforcement rules (copy to .claude/rules/) |
| MCP Servers | .mcp.json | External tool integrations via Model Context Protocol |
After installing a plugin, complete these steps:
Copy rules to your project's .claude/rules/ directory (rules are project-scoped, not auto-discovered from plugin directories)
mkdir -p .claude/rules
cp nestjs-clean-arch/rules/*.md .claude/rules/
Set required environment variables listed in the plugin's README (e.g., CONTEXT7_API_KEY)
Install MCP dependencies if the plugin declares MCP servers (e.g., pip install uvx for Serena)
Verify plugin is loaded by asking Claude Code to list available skills or agents
To add a new plugin to this marketplace:
plugin.json with all required fields (name, description, version, author, license)marketplace.json — add an entry to the plugins array with name, description, version, source (relative path), and authorREADME.md for the plugin documenting all components, triggers, and prerequisitesclaude --plugin-dir ./your-plugin in a target project| Item | Convention | Example |
|---|---|---|
| Plugin directory | kebab-case | nestjs-clean-arch |
| Skill directory | kebab-case | skills/greenfield-workflow/ |
| Agent file | kebab-case.md | agents/architecture-reviewer.md |
| Rule file | SCREAMING-KEBAB.md | rules/DOMAIN-PURITY.md |
| Hook script | kebab-case.sh | hooks/scripts/format-changed-files.sh |