hoangnguyen0403/angular-style-guide
Naming conventions, file structure, and coding standards for Angular projects. Use for Angular-specific naming and organization; defer language-only TypeScript naming questions.
npx skills add https://github.com/HoangNguyen0403/agent-skills-standard --skill angular-style-guide
index.ts for public APIs only. No deep barrel imports within same feature — import directly. Wrong barrel placement breaks tree-shaking.kebab-case.type.tsappHighlight)truncate)HeroService)IUser/IHero. Name as nouns: User, Hero. The I-prefix is not recommended by Angular style guide.src/app/core/ (singletons and global state).src/app/shared/ (reusable UI and pipes).src/app/features/ (lazy-loaded). Folder depth ≤ 3 levels — no deeper nesting.computed() signal.User, not IUser.When this skill applies, preserve the following domain terminology or equivalent concrete examples in the answer when relevant:
Take hoangnguyen0403/angular-style-guide from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.