
Angular Best Practices Spartan
If you're building Angular apps with Spartan UI instead of Material or PrimeNG, this skill teaches Claude the Brain/Helm architecture that makes Spartan different. Brain handles accessible behavior (ARIA, keyboard nav), Helm handles Tailwind styling, and you get headless components you can style however you want. It only activates when you're actually using @spartan-ng packages, so it won't interfere with other component libraries. The author recommends pairing it with the core angular-best-practices skill for full coverage. Three medium-impact rules focus on Tailwind config, accessible behavior patterns, and working with the headless primitives for dialogs, tabs, and menus.
- skills.sh installs
- 272
- GitHub stars
- 36
- last updated
- Jun 3, 2026
Install
$ npx -y skills add alfredoperez/angular-best-practices --skill angular-best-practices-spartan --agent claude-codeInstalls into .claude/skills of the current project.
Files
Angular Spartan UI Best Practices
Spartan UI rules for headless components with Brain (behavior) and Helm (styling). Use with the core angular-best-practices skill for comprehensive Angular coverage.
Links
When to Apply
- Adding Spartan Brain directives for accessible behavior
- Styling components with Helm and Tailwind CSS
- Building dialogs, tabs, menus, or accordions with Spartan primitives
Rules
| Rule | Impact | Description |
|---|---|---|
| Configure Tailwind with Spartan Helm | MEDIUM | Consistent utility-first styling via hlm directives |
| Use Spartan Brain for Accessible Behavior | MEDIUM | WCAG-compliant ARIA, keyboard nav, and focus management |
| Use Spartan UI Headless Components | MEDIUM | Full styling control with built-in accessibility |
Install
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- Angular Best Practices Tanstack230
- Angular Best Practices1.5K
- Angular Best Practices Primeng951
- Angular Best Practices Ngrx601
- Angular Best Practices Signalstore579
- Angular Best Practices Material522
- Angular Best Practices Transloco342
- Angular Best Practices Rules Reviewer331
- Angular Best Practices Rule Creator312