DvC99 AI Skills
High-performance, agnostic AI skills for modern Angular applications.
DvC99 AI Skills
High-performance, agnostic skills for AI Agents. Specialized in Modern Angular & Clean Architecture.
The Philosophy: Agnostic Agent
This repository is designed to be both LLM-agnostic and IDE-agnostic.
- Skills are authored in a portable structure aligned with
.agents/conventions. - The approach follows a Design-First mindset inspired by Gentleman Programming.
- Skills act as a strict local knowledge base to reduce ambiguity and prevent hallucinations during code generation.
- The same skill intent should run consistently across tools like Copilot, Claude, Cursor, and similar coding agents.
Skill Catalog
Skills currently found in /skills
The repository currently includes the following skill directories under /skills:
angular-tailwindgithub-pr
Skills currently present in this repository
| Skill | Location | Description |
|---|---|---|
angular-tailwind | skills/angular-tailwind/SKILL.md | Tailwind CSS v4 patterns and guardrails for Angular templates, dynamic bindings, signals-based UI state, and modern utility-first styling conventions. |
github-pr | skills/github-pr/SKILL.md | Pull Request workflow standards with conventional commits, PR description templates, and git-based handoff commands. |
Installation & Usage
Option A: Manual Integration (Agnostic)
- Copy the desired skill folder into your local
.agents/skills/directory. - Reference or activate that skill from your
AGENTS.md(or equivalent agent configuration file). - Keep the skill as the single source of truth and avoid duplicating instructions across tool-specific files.
Option B: skills.sh / Composio
You can also consume skills through the skills.sh ecosystem:
npx skills add DvC99/DvC99-skills/<skill-name>
Repository Layout
This repository follows the expected skills.sh structure:
.
|-- LICENSE
|-- README.md
`-- skills/
`-- <skill-name>/
|-- SKILL.md
`-- skill.yaml
Current implementation:
skills/
|-- angular-tailwind/
| |-- SKILL.md
| `-- skill.yaml
`-- github-pr/
|-- SKILL.md
`-- skill.yaml
Standards
All skills are intended to align with:
- Gentleman Programming Standards.
- Engram Architecture Guardrails.
- Official Angular AI Guidelines.
Contribution
Contributions are welcome. Prefer creating new entries through a standardized meta-workflow (for example, a skill-creator process) and follow a consistent SKILL-TEMPLATE.md style when adding new skills.