alfredoperez avatar

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-code

Installs 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

RuleImpactDescription
Configure Tailwind with Spartan HelmMEDIUMConsistent utility-first styling via hlm directives
Use Spartan Brain for Accessible BehaviorMEDIUMWCAG-compliant ARIA, keyboard nav, and focus management
Use Spartan UI Headless ComponentsMEDIUMFull 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
1erichowens avatarpwa-experterichowens/some_claude_skillspwa expert262skills.sh installs
2alinaqi avatarui-testingalinaqi/claude-bootstrapui testing260skills.sh installs
3aiskillstore avatarfrontend-designaiskillstore/marketplaceCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applicat255skills.sh installs
4sickn33 avatarzustand-store-tssickn33/antigravity-awesome-skillszustand store ts254skills.sh installs
5pluginagentmarketplace avatarweb3-frontendpluginagentmarketplace/custom-plugin-blockchainMaster Web3 frontend development with wallet integration, viem/wagmi, and dApp UX252skills.sh installs
6alinaqi avatarreact-webalinaqi/claude-bootstrapreact web234skills.sh installs