Toolkit for Claude Code - includes Skills and Slash Commands for Angular development and automation
npx claudepluginhub jamesscalescode/claude-dev-toolkitAngular development toolkit with Skills and Commands for scaffolding Angular apps, components, services, and modules
A comprehensive Angular development toolkit for Claude Code that includes both automatic Skills and manual Slash Commands to scaffold and automate Angular projects.
This plugin extends Claude Code with two types of tools:
Claude automatically uses these when you ask for Angular help:
Explicitly invoke these commands for precise control:
/create-angular-app [name] - Create a full Angular app with best practices/ng-component [path/name] - Generate a new component/ng-service [path/name] - Generate a new service/ng-module [name] - Generate a new feature moduleJust ask Claude naturally and it will automatically use the toolkit:
"Create an Angular app called my-dashboard"
"Generate a user service"
"Add an authentication guard"
"Create a products feature module"
Type the command directly for explicit control:
/create-angular-app my-dashboard
/ng-component features/user/components/profile
/ng-service core/services/auth
/ng-module admin --routing
The easiest way to install is using Claude Code's plugin system:
/plugin install claude-dev-toolkit@github:jamesscalescode/claude-dev-toolkit
That's it! The plugin is now installed globally. All Skills and Commands are immediately available.
Manage your installation:
/plugin - Open plugin manager to enable/disable/plugin uninstall claude-dev-toolkit - Remove the plugin/help to see all available commandsgit clone https://github.com/jamesscalescode/claude-dev-toolkit.git
cp -r claude-dev-toolkit/skills/claude-dev-toolkit ~/.claude/skills/
cp claude-dev-toolkit/commands/* ~/.claude/commands/
rm -rf claude-dev-toolkit
git clone https://github.com/jamesscalescode/claude-dev-toolkit.git temp
mkdir -p .claude
cp -r temp/skills .claude/
cp -r temp/commands .claude/
rm -rf temp
git add .claude
git commit -m "Add claude-dev-toolkit for Angular development"
Edit skills/claude-dev-toolkit/SKILL.md:
Create a new markdown file in commands/:
ng-pipe.mdExample:
---
description: Generate an Angular pipe
argument-hint: [pipe-name]
---
Generate a new Angular pipe named $1:
```bash
ng generate pipe $1
Provide guidance on using the pipe in templates.
### Publishing Your Modified Version
1. Fork this repository
2. Make your changes to skills/ or commands/
3. Update version in `.claude-plugin/plugin.json`
4. Push to your fork
5. Users can install with: `/plugin install your-fork@github:YOUR-GITHUB-USERNAME/claude-dev-toolkit`
## Contributing
Have ideas for new Angular workflows or commands?
1. Fork this repository
2. Add your workflow to `skills/claude-dev-toolkit/SKILL.md` or create a new command in `commands/`
3. Test it with Claude Code
4. Update version in `.claude-plugin/plugin.json` following [semantic versioning](https://semver.org/)
5. Submit a pull request with description of changes
## Requirements
- **Node.js** (v18 or higher recommended)
- **npm** or **yarn**
- **Angular CLI** - Install globally: `npm install -g @angular/cli`
- **Git** (for repository initialization features)
## License
MIT License - feel free to modify and share!
## Questions?
Open an issue on GitHub or contribute improvements via pull request.
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Claude Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.