angular-spa
Comprehensive workflow management for Angular and Nx repository development.
Install
mkdir -p .claude/skills/angular-spa && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18606" && unzip -o skill.zip -d .claude/skills/angular-spa && rm skill.zipInstalls to .claude/skills/angular-spa
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Govern implementation, refactoring, bug-fix, audit, review, testing, and migration work in this repository’s Angular/Nx SPA. Use for every task that reads or changes Angular, TypeScript, templates, CSS, NgModules, routes, NGXS, RxJS, HTTP/data access, tests, Nx configuration, or Angular/Nx governance.Key capabilities
- →Govern implementation work in Angular/Nx SPA
- →Refactor Angular components and code
- →Fix bugs in Angular/Nx monorepo
- →Perform architecture audits for Angular applications
- →Review pull requests for Angular/Nx changes
- →Manage migration work in Angular/Nx SPA
How it works
This skill governs Angular/Nx SPA development by enforcing repository standards and configurations before and during implementation.
Inputs & outputs
When to use angular-spa
- →Refactor Angular components
- →Fix bugs in Angular/Nx monorepo
- →Perform code reviews for Angular
- →Run workspace migrations
About angular-spa
Governs coding tasks by reading repository standards and configuration before execution. Ensures changes align with project constraints and architecture.
Govern implementation, refactoring, bug-fix, audit, review, testing, and migration work in this repository’s Angular/Nx SPA. Use for every task that reads or changes Angular, TypeScript, templates, CSS, NgModules, routes, NGXS, RxJS, HTTP/data access, tests, Nx configuration, or Angular/Nx governanc
When not to use it
- →When the task is not related to Angular/Nx SPA development.
- →When the task involves standalone, zoneless, or signals migrations without explicit authorization.
- →When the task requires creating new libraries or tags in a `type:app` Nx project.
Limitations
- →This skill does not license migration to newer Angular conventions.
- →This skill does not permit creating libraries or tags in a `type:app` Nx project.
- →This skill does not authorize standalone, zoneless, signals, state-library, or folder migrations without explicit authorization.
How it compares
This skill provides a structured, standards-driven approach to Angular/Nx development, unlike an unguided implementation.
Compared to similar skills
angular-spa side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| angular-spa (this skill) | 0 | 3mo | No flags | Advanced |
| dependency-upgrade | 26 | 7mo | Review | Intermediate |
| angular-best-practices | 21 | 5mo | No flags | Advanced |
| typescript | 28 | 4mo | No flags | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
dependency-upgrade
wshobson
Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.
angular-best-practices
sickn33
Angular performance optimization and best practices guide. Use when writing, reviewing, or refactoring Angular code for optimal performance, bundle size, and rendering efficiency.
typescript
lobehub
TypeScript code style and optimization guidelines. Use when writing TypeScript code (.ts, .tsx, .mts files), reviewing code quality, or implementing type-safe patterns. Triggers on TypeScript development, type safety questions, or code style discussions.
typescript-skills
llama-farm
Shared TypeScript best practices for Designer and Electron subsystems.
lint-and-validate
davila7
Automatic quality control, linting, and static analysis procedures. Use after every code modification to ensure syntax correctness and project standards. Triggers onKeywords: lint, format, check, validate, types, static analysis.
agent-implementer-sparc-coder
ruvnet
Agent skill for implementer-sparc-coder - invoke with $agent-implementer-sparc-coder