github.com/HoangNguyen0403/agent-skills-standard
Skill | Added | Review |
|---|---|---|
common-tdd Implements a strict Red-Green-Refactor loop to ensure zero production code is written without a prior failing test. Use when: creating new features, fixing bugs, or expanding test coverage. | 79 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
Skill Creator Standards for creating new High-Density Agent Skills with optimal token economy. | 16 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
angular-ssr Implement Angular SSR with hydration, TransferState caching, and per-route render modes. Use when configuring Angular Universal SSR, client hydration, static prerendering, or preventing double-fetching. | 87 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-architecture Apply Clean Architecture layering, modularization, and Unidirectional Data Flow in Android projects. Use when setting up project structure, placing code in layers, configuring feature/core modules, or implementing UDF patterns. | 83 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-best-practices Enforce SOLID principles, guard-clause style, function size limits, and intention-revealing naming across all languages. Use when refactoring for readability, applying clean-code patterns, reviewing naming conventions, or reducing function complexity. | 89 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-workflow-writing Rules for writing concise, token-efficient workflow and skill files. Prevents over-building that requires costly optimization passes. Use when creating or editing workflow files, SKILL.md files, or new skill definitions. | 79 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-protocol-enforcement Enforce Red-Team verification and adversarial protocol audit. Use when verifying tasks, performing self-scans, or checking for protocol violations. Load as composite for all sessions. | 42 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-resources Organize strings, drawables, and localization resources in Android projects. Use when managing Android resources, plurals, or adding multi-language support. | 81 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-documentation Write effective code comments, READMEs, and technical documentation following intent-first principles. Use when adding comments, writing docstrings, creating READMEs, or updating any documentation. | 77 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-product-requirements Expert process for gathering requirements and drafting PRDs (Iterative Discovery). Use when creating a PRD, speccing a new feature, or clarifying requirements. | 94 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-feedback-reporter Pre-write skill violation audit. Checks planned code against loaded skill anti-patterns before any file write. Use when writing Flutter/Dart code, editing SKILL.md files, or generating any code where project skills are active. Load as composite alongside other skills. When a violation is detected and Auto-fixed: YES, also load +common/common-learning-log to record the mistake. | 82 Impact Pending No eval scenarios have been run Securityby Risky Do not use without reviewing Reviewed: Version: 4c72e76 | |
typescript-tooling Development tools, linting, and build config for TypeScript. Use when configuring ESLint, Prettier, Jest, Vitest, tsconfig, or any TS build tooling. | 88 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
JavaScript Tooling Development tools, linting, and testing for JavaScript projects. | 16 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-system-design Enforce separation of concerns, dependency inversion, and resilience patterns across layered and distributed architectures. Use when designing new features, evaluating module boundaries, selecting architectural patterns, or resolving scalability bottlenecks. | 68 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
angular-routing Configure Angular Router with lazy-loaded routes, functional guards, and component input binding. Use when defining routes, lazy-loading features, creating route guards, or setting up resolvers. | 87 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-navigation-type-safe Implement type-safe Jetpack Navigation Compose routes using Kotlin serialization. Use when defining navigation graphs with type-safe destinations in Jetpack Compose. | 77 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
angular-security Harden Angular apps against XSS, CSP violations, and unauthorized access. Use when implementing XSS protection, Content Security Policy, or auth guards in Angular. | 81 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
typescript-language Apply modern TypeScript standards for type safety and maintainability. Use when working with types, interfaces, generics, enums, unions, or tsconfig settings. | 85 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
angular-state-management Implement application state with Angular Signals, computed derivations, and NgRx Signal Store. Use when implementing reactive state with signal(), computed(), effect(), or @ngrx/signals in Angular. | 92 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-concurrency Write correct coroutine scopes, Flow collection, and dispatcher injection in Android. Use when writing suspend functions, choosing between StateFlow and SharedFlow, or injecting Dispatchers for testability. | 87 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-context-optimization Maximize context window efficiency, reduce latency, and prevent lost-in-middle issues through strategic masking and compaction. Use when token budgets are tight, tool outputs flood the context, conversations drift from intent, or latency spikes from cache misses. | 65 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-navigation Implement navigation with Jetpack Compose Navigation and App Links on Android. Use when implementing navigation flows, deep links, or backstack handling. | 69 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
typescript-best-practices Write idiomatic TypeScript patterns for clean, maintainable code. Use when writing or refactoring TypeScript classes, functions, modules, or async logic. | 73 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-llm-security OWASP LLM Top 10 (2025) audit checklist for AI applications, agent tools, RAG pipelines, and prompt construction. Use when performing any security review touching LLM client code, prompt templates, agent tools, or vector stores. | 88 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-state Configure ViewModel state emission with StateFlow, sealed UiState classes, and lifecycle-safe collection in Android. Use when working with ViewModels, UiState patterns, or exposing state to Compose UI. | 92 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 |