LIFT is an Angular organization principle: - **Locate**: structure the project so developers can find code quickly. - **Identify**: use descriptive filenames and type suffixes, such as `hero-list.component.ts` and `auth.service.ts`, so a file's role is obvious. - **Flattest structure possible**: avoid unnecessary folder nesting; keep feature folders shallow and no deeper than three levels. - **Try to be DRY**: avoid needless duplication, while keeping abstractions understandable and aligned w...
Scanned 9/5/2026
Install to Claude Code
npx -y skills add HoangNguyen0403/agent-skills-standard --skill angular-style-guide --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Angular Style Guide?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/hoangnguyen0403-angular-style-guide-f38eff2d)More formats (shields.io, HTML) on the badges page.
LIFT is an Angular organization principle:
- **Locate**: structure the project so developers can find code quickly.
- **Identify**: use descriptive filenames and type suffixes, such as `hero-list.component.ts` and `auth.service.ts`, so a file's role is obvious.
- **Flattest structure possible**: avoid unnecessary folder nesting; keep feature folders shallow and no deeper than three levels.
- **Try to be DRY**: avoid needless duplication, while keeping abstractions understandable and aligned with a real shared responsibility.
In practice, a feature should be organized around clearly named, shallow files rather than a deeply nested hierarchy or generic names. LIFT is about making navigation and maintenance predictable, not about forcing every feature into the same number of files.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!