CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-skills-standard

github.com/HoangNguyen0403/agent-skills-standard

SkillAddedReview
common-tdd

.github/skills/common/common-tdd/SKILL.md

Guides quality-first TDD for new behavior, bug fixes, and test changes. Selects the smallest test layer, proves a distinct regression risk, and runs bounded RED-GREEN-REFACTOR verification.

58

Skill Creator

.github/skills/skill-creator/SKILL.md

Standards for creating new High-Density Agent Skills with optimal token economy.

Invalid
angular-ssr

skills/angular/angular-ssr/SKILL.md

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.

68

android-architecture

skills/android/android-architecture/SKILL.md

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; defer Compose state and ViewModel/StateFlow implementation to their specific skills.

70

common-best-practices

.github/skills/common/common-best-practices/SKILL.md

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.

64

common-workflow-writing

.github/skills/common/common-workflow-writing/SKILL.md

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.

56

common-protocol-enforcement

.github/skills/common/common-protocol-enforcement/SKILL.md

Enforce Red-Team verification and adversarial protocol audit. Use only when verifying completion, performing self-scans, or checking protocol violations; do not activate for ordinary implementation, configuration, or unit-test requests.

60

android-resources

skills/android/android-resources/SKILL.md

Organize Android strings, drawables, fonts, themes, localization, and concrete resource-backed Compose values such as MaterialTheme colors. Use for resource declarations and their direct UI lookup; defer design-system token architecture, network image loading, lint-rule configuration, and general Compose implementation.

68

common-documentation

.github/skills/common/common-documentation/SKILL.md

Write effective code comments, READMEs, and technical documentation following intent-first principles. Use when adding comments, writing docstrings, creating READMEs, or updating any documentation.

68

1.14x
common-product-requirements

.github/skills/common/common-product-requirements/SKILL.md

Standardize PRD discovery and drafting for product scope, user outcomes, requirement IDs, and acceptance criteria. Use when creating PRD, product requirements, feature specification, or acceptance criteria plan.

68

common-feedback-reporter

.github/skills/common/common-feedback-reporter/SKILL.md

Pre-write audit for skill violations: checks planned code against loaded skill anti-patterns before any file write. Use when writing Flutter/Dart/TS code or editing SKILL.md files with active project skills. Load as composite; on auto-fixed violation, also load +common/common-learning-log.

68

typescript-tooling

.github/skills/typescript/typescript-tooling/SKILL.md

Development tools, linting, and build config for TypeScript. Use when configuring ESLint, Prettier, Jest, Vitest, tsconfig, or any TS build tooling.

65

JavaScript Tooling

.github/skills/javascript/tooling/SKILL.md

Development tools, linting, and testing for JavaScript projects.

Invalid
common-system-design

.github/skills/common/common-system-design/SKILL.md

Define module boundaries, dependency direction, data ownership, resilience, and distributed-system trade-offs. Use for architecture, service boundaries, coupling, scalability, or failure-cascade decisions; not generic project setup.

68

angular-routing

skills/angular/angular-routing/SKILL.md

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.

68

android-navigation-type-safe

skills/android/android-navigation-type-safe/SKILL.md

Implement type-safe Jetpack Navigation Compose routes using Kotlin serialization. Use only when defining typed Compose destinations and arguments; defer XML navigation, deep links, animations, and generic auth or bottom-navigation work.

68

angular-security

skills/angular/angular-security/SKILL.md

Harden Angular apps against XSS, CSP violations, and unauthorized access. Use when implementing XSS protection, Content Security Policy, or auth guards in Angular.

56

typescript-language

.github/skills/typescript/typescript-language/SKILL.md

Apply modern TypeScript standards for type safety and maintainability. Use when working with types, interfaces, generics, enums, unions, or tsconfig settings.

60

angular-state-management

skills/angular/angular-state-management/SKILL.md

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.

68

android-concurrency

skills/android/android-concurrency/SKILL.md

Write correct coroutine scopes, lifecycle collection, and dispatcher injection in Android production code. Use for suspend functions, coroutine scopes, and dispatcher mechanics; defer ViewModel StateFlow/LiveData architecture, Fragment lifecycle recipes, persistence/notifications, and unit-test recipes to their specific skills.

64

common-context-optimization

.github/skills/common/common-context-optimization/SKILL.md

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 overflow the context, conversations drift from intent, or latency spikes from cache misses.

63

android-navigation

skills/android/android-navigation/SKILL.md

Implement screen routes and deep-link/App Link routing with Jetpack Compose Navigation on Android. Use when the primary task is Compose route configuration or external URL routing; defer typed-route APIs, XML/fragments, generic back-stack, and transition questions to their specific navigation skills.

64

typescript-best-practices

.github/skills/typescript/typescript-best-practices/SKILL.md

Write idiomatic TypeScript patterns for clean, maintainable code. Use when writing or refactoring TypeScript classes, functions, modules, or async logic.

68

common-llm-security

.github/skills/common/common-llm-security/SKILL.md

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.

64

android-state

skills/android/android-state/SKILL.md

Configure ViewModel state emission with StateFlow, SharedFlow, and sealed UiState classes in Android. Use for state modeling and sharing policies; defer generic lifecycle collection, navigation-event plumbing, Hilt injection, test code, and configuration-change recipes to their specific skills.

70