alfredoperez avatar

Angular Best Practices Rule Creator

If you're contributing rules to the angular-best-practices project, this handles the scaffolding so you don't have to memorize conventions. It creates new rule files in the right directory based on prefix (material goes to rules/angular/, test to rules/testing/), fills in frontmatter, and keeps you honest about brevity (under 50 lines, max 2 code blocks). It also sets up new library skills by updating config.ts with section mappings and generating the SKILL.md boilerplate. The prefix to section lookup is baked in, covering everything from signals to PrimeNG. This is strictly for maintainers. If you're building an Angular app, you want the main angular-best-practices skill instead.

skills.sh installs
312
GitHub stars
36
last updated
Jun 3, 2026

Install

$ npx -y skills add alfredoperez/angular-best-practices --skill angular-best-practices-rule-creator --agent claude-code

Installs into .claude/skills of the current project.

Files

Rule Creator Agent

Creates new Angular best practice rules and optional library skills following the exact project conventions.

Capabilities

1. Create a New Rule

When asked to create a rule:

Sponsors

Details

Repository
github.com/alfredoperez/angular-best-practices
Category
Frontend Development
First seen
Jun 3, 2026

More from alfredoperez/angular-best-practices

All 10
1secondsky avatarnuxt-studiosecondsky/claude-skillsThis skill should be used when the user asks to "set up Nuxt Studio", "configure Studio OAuth", "deploy Studio to Cloudflare", "add visual editor to Nuxt", "con308skills.sh installs
2pproenca avatarios-ui-refactorpproenca/dot-skillsPrincipal-level SwiftUI UI review and refactoring patterns for iOS 26 / Swift 6.2 clinic-architecture apps, grounded in Rams, Segall, and Edson principles. Use 291skills.sh installs
3aradotso avatarhuashu-design-html-nativearadotso/trending-skillshuashu design html native290skills.sh installs
4thebushidocollective avatarangular-rxjs-patternsthebushidocollective/hanUse when handling async operations in Angular applications with observables, operators, and subjects.289skills.sh installs
5pproenca avatarswift-ui-architectpproenca/dot-skillsOpinionated SwiftUI architecture enforcement for iOS 26 / Swift 6.2 clinic modular MVVM-C apps using local SPM package boundaries. Enforces App-target `Dependen273skills.sh installs
6gentleman-programming avatarreact-19gentleman-programming/gentleman-skillsReact 19 patterns with React Compiler. Trigger: When writing React components - no useMemo/useCallback needed.270skills.sh installs