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.

Angular TypeScript License Built for AI

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-tailwind
  • github-pr

Skills currently present in this repository

SkillLocationDescription
angular-tailwindskills/angular-tailwind/SKILL.mdTailwind CSS v4 patterns and guardrails for Angular templates, dynamic bindings, signals-based UI state, and modern utility-first styling conventions.
github-prskills/github-pr/SKILL.mdPull Request workflow standards with conventional commits, PR description templates, and git-based handoff commands.

Installation & Usage

Option A: Manual Integration (Agnostic)

  1. Copy the desired skill folder into your local .agents/skills/ directory.
  2. Reference or activate that skill from your AGENTS.md (or equivalent agent configuration file).
  3. 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.