Skill Directory

AI Skill Directory

Browse curated skills with source links, package snapshots, README assets and install signals in one calm, searchable catalog.

personjakexiaoNo key required

mcp-tester

Test and evaluate MCP server tools in the current session. Use when auditing MCP configurations, validating tool quality, testing MCP servers, generating test cases, checking tool descriptions, or ana…

download13deployed_codestar1
personjakexiaoNo key required

slf4j

SLF4J - Simple Logging Facade for Java. Standard logging API that abstracts underlying implementation (Logback, Log4j2). Provides parameterized logging and MDC support. USE WHEN: user mentions "slf4j"…

download13deployed_codestar2
personjakexiaoNo key required

rest-assured

REST Assured Java library for testing REST APIs. Covers HTTP requests, JSON/XML validation, and Spring Boot integration. USE WHEN: user mentions "rest assured", "api test java", "rest api test", asks …

download13deployed_codestar2
personjakexiaoNo key required

codebelt-code-style

Enforces the CodeBelt TypeScript and React code style guide for project structure, naming conventions, component patterns, service patterns, testing, and TypeScript rules. Use when writing, reviewing,…

download13deployed_codestar0
personjakexiaoNo key required

design-it-twice

Generates and compares design alternatives before committing. Use when the user asks to design something twice, before committing to any significant design. Applies to classes, modules, APIs and archi…

download13deployed_codestar2
personjakexiaoNo key required

module-boundaries

Evaluates where module boundaries are drawn and whether modules should be merged or split. Use when deciding whether to combine or separate two specific modules, when two modules seem tightly coupled,…

download13deployed_codestar2
personjakexiaoNo key required

complexity-recognition

Diagnoses what makes code complex and why, using the three-symptom two-root-cause framework. Use when code feels harder to work with than it should but the specific problem is unclear. This skill iden…

download13deployed_codestar2
personjakexiaoNo key required

jsdoc-best-practices

Enforces JSDoc documentation standards for this TypeScript project. This skill should be used when writing or reviewing TypeScript code to ensure proper documentation with file preambles, function doc…

download13deployed_codestar1
personjakexiaoNo key required

refactoring-patterns

Safe refactoring techniques — extract method, rename, move, inline, and structural patterns. Includes code smell identification and transformation recipes. Use when refactoring code or improving struc…

download13deployed_codestar6
personjakexiaoNo key required

cryptography

Application-level cryptography. Password hashing (bcrypt, argon2), encryption (AES-GCM), digital signatures, key management, and secure random generation. USE WHEN: user mentions "encryption", "hashin…

download13deployed_codestar2
personjakexiaoNo key required

pedagogy-review

Run holistic pedagogical review on academic slides and educational documents. Checks narrative arc, student prerequisites, worked examples, notation clarity, and deck pacing. Supports .tex, .qmd, and …

download13deployed_codestar2
personjakexiaoNo key required

error-design

Reviews error handling strategy and exception design. Use when the user asks to review error handling, when a module throws too many exceptions, or when callers must handle errors they shouldn't need …

download13deployed_codestar2
personjakexiaoNo key required

deep-modules

Measures module depth, whether the interface is simple relative to the implementation behind it. Use when a module's interface has too many parameters or methods, when there are too many small classes…

download13deployed_codestar2
personjakexiaoNo key required

pull-complexity-down

Checks whether complexity is pushed to callers or absorbed by implementations. Use when callers must do significant setup, handle errors the module could resolve or configure things they don't underst…

download13deployed_codestar2
personjakexiaoNo key required

git-submit-pr

This skill should be used when pushing changes and creating or updating a pull request. It verifies the branch state, pushes to remote, creates or updates a PR with a comprehensive description, and en…

download13deployed_codestar1
personjakexiaoNo key required

playwright-selectors

Best practices for adding testID and aria-label selectors for Playwright E2E testing in Expo web applications. This skill should be used when adding E2E test coverage, creating new components that nee…

download13deployed_codestar1
personjakexiaoNo key required

logback

Logback - flexible and powerful logging framework for Java and Spring Boot applications. Successor to Log4j with native SLF4J support, async logging, and automatic file rotation. USE WHEN: user mentio…

download13deployed_codestar2
personjakexiaoNo key required

messaging-testing

Integration testing patterns for messaging brokers: Redis Pub/Sub, NATS, Pulsar, SQS, ActiveMQ, Azure Service Bus, and Google Pub/Sub. Container-based and emulator-based testing for Java, Node.js, and…

download13deployed_codestar2
personjakexiaoNo key required

eliteforge-sonar-pmd-generator

Transform user-provided coding specification files into a layered governance plan and validated SonarQube plugin workflow. Automatically classify each requirement into L1/L2/L3/L4, implement L1-L2 as …

download13deployed_codestar0
personjakexiaoNo key required

abstraction-quality

Evaluates whether abstractions genuinely provide a fundamentally different way of thinking or are structurally shallow. Use when adjacent layers feel redundant, when decorator/wrapper patterns add boi…

download13deployed_codestar2
personjakexiaoNo key required

naming-obviousness

Reviews naming quality and code obviousness. Use when the user asks to check naming, when names feel vague or imprecise, when something is hard to name (a design signal, not a vocabulary problem), or …

download13deployed_codestar2
personjakexiaoNo key required

red-flags

Scans code against 17 named design smells and produces a structured diagnostic report. Use when reviewing a PR for design quality, evaluating unfamiliar code against a comprehensive checklist or when …

download13deployed_codestar2
personjakexiaoNo key required

lisa-review-implementation

This skill should be used when comparing a project's Lisa-managed files against Lisa's source templates to identify drift. It reads the project manifest, locates source templates, generates diffs for …

download13deployed_codestar1
personjakexiaoNo key required

cpp-design

Apply modern C++ design and implementation best practices for reliability, maintainability, and performance. Use when designing or refactoring C++ code in extension/backend systems, especially around …

download13deployed_codestar8