aaa-pattern
Use when writing tests. Use when test structure is unclear. Use when arrange/act/assert phases are mixed.
Browse published AI skills maintained by yanko-belov. Compare skill descriptions and follow each source repository for setup instructions.
Indexed skills
32Repository stars across indexed skills
192Repository forks
0Average repository stars per indexed skill
6Repository stars may repeat across skills from the same repository.
Use when writing tests. Use when test structure is unclear. Use when arrange/act/assert phases are mixed.
Use when implementing any new feature or function. Use when asked to "add tests later". Use when writing code before tests.
Use when writing tests that share state. Use when tests depend on other tests. Use when test order matters.
Use when working with API keys, passwords, or credentials. Use when asked to hardcode secrets. Use when secrets might leak.
Use when implementing authentication. Use when storing passwords. Use when asked to store credentials insecurely.
Use when accepting user input. Use when handling request data. Use when trusting external data without validation.
Use when writing similar code in multiple places. Use when copy-pasting code. Use when making the same change in multiple locations.
Use when creating or modifying classes, modules, or functions. Use when feeling pressure to add functionality to existing code. Use when class has multiple reasons to change.
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.