github.com/HoangNguyen0403/agent-skills-standard
Skill | Added | Review |
|---|---|---|
android-performance Optimize Android app startup, UI rendering, and frame stability with Baseline Profiles and lazy initialization. Use when reducing startup time, diagnosing jank, or improving rendering performance. | 76 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-compose Build high-performance declarative UI with Jetpack Compose. Use when writing Composable functions, optimizing recomposition, hoisting state, or working with LazyColumn and side effects. | 87 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-learning-log Append a structured learning entry to AGENTS_LEARNING.md whenever an AI agent makes a mistake. Auto-activates as a composite skill when: a pre-write skill violation is detected and auto-fixed, or when the session retrospective finds a correction loop. Also triggers directly when the user corrects the AI mid-session. Use when: mistake, wrong, redo, that's not right, correction, my bad, fix that error, I made a mistake, agent error, learning log, log mistake, AGENTS_LEARNING.md | 92 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
JavaScript Best Practices Idiomatic JavaScript patterns and conventions for maintainable code. | 16 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
angular-dependency-injection Configure DI, inject() usage, and providers in Angular. Use when configuring Angular dependency injection, using inject(), or defining providers. | 82 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
angular-forms Build typed reactive forms with strict FormGroup typing, custom validators, and nonNullable controls in Angular. Use when implementing typed reactive forms, custom validators, or form control patterns. | 78 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-tooling Configure static analysis with Detekt, Ktlint, and Android Lint for CI/CD quality gates. Use when adding lint rules, configuring code quality checks, or setting up analysis as a CI gate. | 81 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-security Secure data encryption, network configuration, and permissions in Android apps. Use when handling API keys, auth tokens, certificate pinning, EncryptedSharedPreferences, or securing exported components. | 87 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-store-changelog Generate user-facing release notes for the Apple App Store and Google Play Store by collecting git history, triaging user-impacting changes, and drafting store-compliant changelogs. Enforces character limits (App Store ≤4000, Google Play ≤500), tone, and bullet format. Use when generating release notes, app store changelog, play store release, what's new, or version release notes for any mobile app. | 98 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-code-review Conduct high-quality, persona-driven code reviews. Use when reviewing PRs, critiquing code quality, or analyzing changes for team feedback. | 80 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-notifications Integrate push notifications using Firebase Cloud Messaging and NotificationCompat on Android. Use when setting up FCM, creating notification channels, or handling local notifications. | 87 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-background-work Implement WorkManager and background processing correctly on Android. Use when creating Worker classes, scheduling tasks, choosing between WorkManager and Foreground Services, or setting up Hilt in workers. | 87 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
typescript-security Validate input, secure auth tokens, and prevent injection attacks in TypeScript. Use when validating input, handling auth tokens, sanitizing data, or managing secrets and sensitive configuration. | 81 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-legacy-navigation Implement Jetpack Navigation Component with XML graphs and SafeArgs for type-safe fragment navigation. Use when working with XML-based navigation or SafeArgs in legacy Android projects. | 83 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-legacy-state Integrate ViewModel state with Views using Coroutines and Lifecycle on Android. Use when managing state with repeatOnLifecycle or lifecycle-aware coroutines in Fragment/Activity. | 88 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
angular-architecture Standards for Angular project structure, feature modules, and lazy loading. Use when structuring Angular apps, defining feature modules, or configuring lazy loading. | 80 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
angular-performance Optimization techniques including OnPush, @defer, and Image Optimization. Use when optimizing Angular rendering, deferring blocks, or improving Core Web Vitals. | 82 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-legacy-security Harden Intent handling, WebView configuration, and FileProvider access in Android apps. Use when securing Intent extras, configuring WebViews, or exposing files via FileProvider. | 87 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-persistence Implement Room database schemas and DataStore preferences with proper async patterns in Android. Use when defining Room entities, DAOs, migrations, or replacing SharedPreferences with DataStore. | 78 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-networking Integrate Retrofit, OkHttp, and Kotlinx Serialization for type-safe API communication in Android. Use when building API clients, adding interceptors, or configuring network security. | 74 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
android-testing Write unit tests, Compose UI tests, and Hilt-integrated tests for Android. Use when writing test files or testing ViewModels, Composables, or Repositories with MockK and coroutine test utilities. | 87 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-dast-tooling Standardize usage of Dynamic Application Security Testing (DAST) tools (ZAP, Nuclei, Nikto) and custom AI-driven curl probes for adversarial system testing. Use when advising on or running dynamic security scans on local/staging environments. | 67 Impact Pending No eval scenarios have been run Securityby Risky Do not use without reviewing Reviewed: Version: 4c72e76 | |
android-xml-views Implement ViewBinding, RecyclerView, and XML layouts correctly on Android. Use when working with XML layouts, ViewBinding, or RecyclerView adapters in legacy Android projects. | 88 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
angular-components Build standalone Angular components with Signals inputs, OnPush change detection, Control Flow, and Smart/Dumb patterns. Use when building standalone Angular components, implementing @if/@for control flow, applying OnPush change detection, or implementing Signals in Angular components. | 92 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 | |
common-skill-creator Standardizes the creation and evaluation of high-density Agent Skills (Claude, Cursor, Windsurf). Ensures skills achieve high Activation (specificity/completeness) and Implementation (conciseness/actionability) scores. Use when: writing or auditing SKILL.md, improving trigger accuracy, or refactoring skills to reduce redundancy and maximize token ROI. | 82 Impact Pending No eval scenarios have been run Securityby Passed No known issues Reviewed: Version: 4c72e76 |