Skip to content

Curated collection of Angular agent skills.

License

Notifications You must be signed in to change notification settings

angular-sanctuary/angular-agent-skills

 
 

Repository files navigation

Angular Agent Skills

A curated collection of Angular Agent Skills.

Installation

npx skills add angular-sanctuary/angular-agent-skills --skill='angular-material'

or to install all of them globally:

npx skills add angular-sanctuary/angular-agent-skills --skill='angular-material' -g

Learn more about the CLI usage at skills.

Skills

This collection is aim to be a one-stop collection of you are mainly working on Angular. It includes skills from different sources with different scopes.

Skills Generated from Official Documentation

Generated from official documentation and fine-tuned by Gerome Grignon.

Skill Description Source
angularMaterial Angular Material - UI component library for Angular angular/components

FAQ

Skills vs llms.txt vs AGENTS.md

To me, the value of skills lies in being shareable and on-demand.

Being shareable makes prompts easier to manage and reuse across projects. Being on-demand means skills can be pulled in as needed, scaling far beyond what any agent's context window could fit at once.

You might hear people say "AGENTS.md outperforms skills". I think that's true — AGENTS.md loads everything upfront, so agents always respect it, whereas skills can have false negatives where agents don't pull them in when you'd expect. That said, I see this more as a gap in tooling and integration that will improve over time. Skills are really just a standardized format for agents to consume—plain markdown files at the end of the day. Think of them as a knowledge base for agents. If you want certain skills to always apply, you can reference them directly in your AGENTS.md.

Generate Your Own Skills

Fork this project to create your own customized skill collection.

  1. Fork or clone this repository
  2. Install dependencies: pnpm install
  3. Update meta.ts with your own projects and skill sources
  4. Run pnpm start cleanup to remove existing submodules and skills
  5. Run pnpm start init to clone the submodules
  6. Run pnpm start sync to sync vendored skills
  7. Ask your agent to Generate skills for \<project\> (recommended one at a time to manage token usage)

See AGENTS.md for detailed generation guidelines.

License

Skills and the scripts in this repository are MIT licensed.

Vendored skills from external repositories retain their original licenses - see each skill directory for details.

About

Curated collection of Angular agent skills.

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Languages

  • TypeScript 99.1%
  • JavaScript 0.9%