Build Plugin — Development skill for Claude Code
Scaffold a new NetBox plugin with standard project structure.
How to install Build Plugin
Installs to ~/.claude/skills/netboxlabs-skills-build-plugin/SKILL.md
mkdir -p ~/.claude/skills/netboxlabs-skills-build-plugin && curl -fsSL https://raw.githubusercontent.com/netboxlabs/skills/HEAD/commands/build-plugin.md -o ~/.claude/skills/netboxlabs-skills-build-plugin/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Build Plugin does
name: build-plugin description: Scaffold a new NetBox plugin with standard project structure.
Build a NetBox Plugin
Guide the user through scaffolding a new NetBox plugin. Reference the [netbox-plugin-development](../skills/netbox-plugin-development/SKILL.md) skill for detailed implementation patterns.
Step 1: Gather Requirements
Ask the user:
- Plugin name (e.g.,
netbox-my-plugin) - What does it do? (new data models, UI extensions, background jobs, etc.)
- **Target
Alternatives in Development
- Template Skill — Minimal skeleton for a new skill project structure 97.5k ★
- Agent.Extras.Workdir Structure — File structure of working directory {{folder}} 19k ★
- User Stories — Create INVEST-compliant user stories with 3 C's structure 7.8k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Fec Scaffold
Create a standard directory structure and template files for pages, features, or components according to proje
Aod.Okrs
Scaffold an OKR document with standard template and PM sign-off
Askit Build Skill
Create or improve an agentskills.io skill to the Advanced Skill Library Standard. Use to scaffold a new SKILL.
Module Scaffold
Generate a new Drupal module with best-practice structure
Vault Gardener
Seed an empty vault or new topic with an interactive starter structure and initial notes. Use when a knowledge
New Capability
Scaffold a new Friday command from a template. Prompts for a name and description, writes commands/ .md with t
Related Agents
Module Scaffolder
Use this agent when you need to scaffold a new Laravel module in the LaraDashboard project, including generati
Go Scaffold
Scaffolds new Go projects with proper structure, configuration, CI/CD, and boilerplate. Delegate new project c
Project Builder
Use when the user wants to define and scaffold the initial structure of a new project in a user-specified targ