Logo
Agent Skills Guide

Best Practices

Kotlin Tooling Standards

@hoangnguyen0403/agent-skills-standard

320

Build tools (Gradle KTS), Static Analysis (Detekt), and Testing standards. Use when configuring Gradle KTS build scripts, Detekt rules, or Kotlin build tooling.

Software Development

Laravel Security

@hoangnguyen0403/agent-skills-standard

320

Security standards for hardening Laravel applications. Use when securing authentication, authorization, input validation, or CSRF in Laravel.

Software Development

Android Testing

@hoangnguyen0403/agent-skills-standard

320

Standards for Unit Tests, UI Tests (Compose), and Hilt Integration. Use when writing unit tests, Compose UI tests, or Hilt test modules in Android.

Software Development

asking-codex

@majiayu000/claude-skill-registry-data

2

Code review, security audits, bug detection, alternative implementations, second opinions via OpenAI Codex. Use when user asks for code review, security analysis, implementation advice, bug detection, code patterns, or wants a second opinion on code. Supports uncommitted changes review. Do not use for architecture design or web searches.

Software Development

solid-principles

@majiayu000/claude-skill-registry-data

2

SOLID principles for object-oriented design. Use when reviewing code quality, refactoring, designing classes or interfaces, or discussing architecture patterns.

Software Development

analyzer

@majiayu000/claude-skill-registry-data

2

A code analyzer skill that helps with code quality and best practices

Software Development

verify

@mcsdodo/kniha-jazd

Use before claiming work is complete - runs tests, checks git status, verifies changelog

Software Development

gsd:map-codebase

@majiayu000/claude-skill-registry-data

2

Analyze codebase with parallel mapper agents

Software Development

go-errors

@majiayu000/claude-skill-registry-data

2

Go error handling patterns. Routes to specific patterns.

Software Development

stagehand

@majiayu000/claude-skill-registry-data

2

Stagehand automation patterns and best practices. Scripted browser flows, data seeding, and test orchestration. Trigger: When automating browser flows or test setup with Stagehand.

Software Development

bifunctor-bridge

@plurigrid/asi

7

Bifunctors: two-argument functors for product categories.

Software Development

993bdc

@plurigrid/asi

7

Auto-grown skill at knight tour position 2

Software Development

dcc83b

@plurigrid/asi

7

Auto-grown skill at knight tour position 3

Software Development

ac-execute

@ten-framework/portal

33

Execute a frozen workflow contract and collect evidence by implementing only approved scope/files and checks. Use when PLAN_FROZEN=true and Execution Contract is complete, then hand off to review.

Software Development

verify

@pierreb-devkit/vue

20

Run the quality loop (lint + test + build) to verify code quality and correctness. Use after making any code changes, before committing, or when asked to check/verify the project works.

Software Development

submit-pr

@melbournedeveloper/dataprovider

58

Submit a pull request following DataProvider project standards

Software Development

code-review

@open-gitagent/gitagent

155

Review code changes for quality, security, and best practices

Software Development

tooling-standards

@eser/stack

83

Development tooling: Deno runtime, JSR package registry, deno.json and package.json configuration, and editor settings. Use when setting up projects, choosing packages, or configuring build tools.

Software Development

claude-tob-review

@hyperlane-xyz/hyperlane-monorepo

51

Trail of Bits security skills analysis for Solidity contracts. Use for deep smart contract security review with invariant suggestions.

Software Development

avoid-acting-on-assumptions

@aiming-lab/metaclaw

837

Common mistake — proceeding with assumptions about ambiguous requirements instead of asking a clarifying question first. This skill reminds you to stop and ask before acting on uncertain interpretations.

Productivity & Collaboration

source-evaluation

@aiming-lab/metaclaw

837

Use this skill when presenting information from external sources, citing research, or answering factual questions. Assess source credibility and recency before relying on it.

Content & Creativity

code-review

@crespire/dotfiles

1

Review the current changes and provide feedback.

Software Development

engram-testing-coverage

@gentleman-programming/engram

1240

TDD and coverage standards for Engram. Trigger: When implementing behavior changes in any package.

Software Development

plan

@howells/fiction

3

Design story architecture. Use when starting a new project or rethinking structure.

Software Development

startup-chain-change

@vllm-project/semantic-router

3376

Use when changing local image build, serve or bootstrap logic, or canonical smoke behavior.

Software Development

paths

@forcedotcom/salesforcedx-vscode

995

Prefer vscode-uri over node:path. Use when .ts files in /src import from node:path or use path.join, path.basename, path.dirname, path.resolve.

Software Development

query

@facebookincubator/velox

4075

Answer questions about the Velox codebase or pull requests. Use when asked a question via "/query" or when the user wants to understand code, architecture, or implementation details.

Software Development

patterns/command

@majiayu000/claude-skill-registry-data

2

Command Pattern pattern for C development

Software Development

using-moonwell-adapter

@majiayu000/claude-skill-registry-data

2

How to use the Moonwell adapter for lending/borrowing on Base (market discovery, APYs, collateral management, and common gotchas).

Software Development

Code Review Analyzer

@diegosouzapw/awesome-omni-skill

4

A comprehensive code review skill that analyzes code for best practices, potential bugs, security issues, and suggests improvements.

Software Development

spec-driven-development

@majiayu000/claude-skill-registry-data

2

Enforces strict Spec-Driven Development. Prevents direct coding and ensures spec → generate → review loops.

Software Development

lux-create-pull-request

@majiayu000/claude-skill-registry-data

2

Guidelines and checklists for creating a PR for Luxor.

Software Development

web-performance

@yaniv-tg/babysitter-codex

3

Core Web Vitals optimization, Lighthouse audits, and performance monitoring.

Software Development

start-feature

@majiayu000/claude-skill-registry-data

2

Start new feature branch

Software Development

helmet-config-generator

@majiayu000/claude-skill-registry-data

2

Generate Helmet.js security middleware configuration for Express applications. Triggers on "create helmet config", "generate helmet configuration", "express security headers", "helmet setup".

Software Development

search

@majiayu000/claude-skill-registry-data

2

Search codebase semantically by concept or functionality. Use when looking for code related to a topic, feature, or pattern rather than exact text matches.

Software Development

schema-validate-resume

@majiayu000/claude-skill-registry-data

2

Validate resume payloads using strict Pydantic models. Ensures that the resume JSON conforms to the required structure before processing.

Software Development

changelog-maintenance

@majiayu000/claude-skill-registry-data

2

Follow Keep a Changelog format with sections: Added, Changed, Deprecated, Removed, Fixed, Security Use when documenting code and APIs. Documentation category skill.

Software Development

snapshot-testing

@majiayu000/claude-skill-registry-data

2

Snapshots are useful for detecting unintended UI changes but shouldn't be the only testing strategy Use when writing and organizing tests. Testing category skill.

Software Development

web-permissions

@majiayu000/claude-skill-registry-data

2

Trusted domains, security assessment patterns, and domain research standards for WebFetch permissions

Software Development

docs-consistency

@majiayu000/claude-skill-registry-data

2

Ensure consistency of documentation files. Use this skill when you made a significant change to the codebase that may affect the documentation (like feature addition), or when you made a significant change to the documentation itself.

Software Development

triatu-security

@majiayu000/claude-skill-registry-data

2

Security practices for Triatu. Use when adding data access, Server Actions, logging, or Supabase policies, and when reviewing security risks.

Software Development

refactoring

@majiayu000/claude-skill-registry-data

2

Refactor code to improve maintainability by consolidating redundant logic and applying DRY principles

Software Development

turbo

@majiayu000/claude-skill-registry-data

2

Fix and update Turborepo (Turbo) configuration and task setup. Use for turbo.json errors, schema updates (pipeline -> tasks), and package-level config issues like missing extends.

Software Development

perf-analyzer

@majiayu000/claude-skill-registry-data

2

Use when synthesizing perf findings into evidence-backed recommendations and decisions.

Software Development

idempotent-redundancy

@majiayu000/claude-skill-registry-data

2

Idempotent Redundancy

DevOps & Infrastructure

check-pr

@msyvr/hai-notes

Self-review before submitting a PR. Use when the user wants to review their changes before creating or submitting a pull request.

Software Development

consistency-check

@viktor-ferenczi/skills

1

Checks the internal consistency of a software project, fixes any issues found.

Software Development

testing

@egavrin/devagent

Keep DevAgent changes paired with focused verification and only the necessary test updates.

Software Development

workload-regression-maintainer

@doljae/kotlin-logging-extensions

5

Maintain realistic workload examples and regression tests that verify generated log extension behavior across edge cases.

Software Development