azerothcoreazerothcoreOfficialยท2 Agent Skills Included

Keira3

Angular development guidance and DOM-based component testing patterns

Generates Angular components, services, and forms following current best practices for signals, routing, and dependency injection. Enforces DOM-driven component testing through the Page Object Model, eliminating brittle tests tied to internal class details. Guides coding agents through the Keira3 monorepo structure, module boundaries, and editor patterns for faster, safer changes.
npx skills add azerothcore/Keira3 --all -g -y
Available:

Tells your AI agent how the Keira3 monorepo is organized, which architecture and testing docs to read before writing code, and the module boundary rules it must follow when adding or changing editors.

All Skills in This Repository (2)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Keira3 skills?โ–ผ

Run `npx skills add azerothcore/Keira3 --all -g -y` in your terminal to install all skills in this repository globally.

What is Keira3 used for?โ–ผ

Keira3 is a cross-platform desktop database editor for the AzerothCore MMORPG framework that generates SQL queries automatically, so you can edit game content without knowing SQL.

How do these skills help with Angular development?โ–ผ

The angular-developer skill gives your agent up-to-date guidance on components, signals, forms, routing, and dependency injection, while the testing skill enforces reliable DOM-based component tests.

What is the Page Object Model testing pattern?โ–ผ

It is a testing approach where tests interact with a component only through its rendered DOM, like a real user would, instead of calling internal methods or reading private properties.

Do these skills work with Claude Code and other agents?โ–ผ

Yes. The skills follow the standard SKILL.md format and work with any compatible agent, with AGENTS.md providing the repo-specific routing and architecture rules.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’