nimadorostkar/Claude-Skills-collection
DirSkills catalogs 50 skills from this repository, across 7 categories: AI Engineering, Automation, Data, DevOps, Frontend, Quality, Writing.
🔗
2026/07/16
API Design
Use when designing or reviewing an HTTP API. Covers resource modeling, status codes, pagination, idempotency, versioning, error formats, and the contract details that break clients when you get them wrong.
Quality
182
🤖
2026/07/16
Agent Design
Provides patterns for designing reliable LLM agents with tool use, including loop termination, error handling, human checkpoints, and recognizing when an agent isn't needed.
AI Engineering
182
🧭
2026/07/16
Agent Instructions
Write short, accurate instruction files for coding agents, including commands, conventions, and hard constraints. Use it when setting up or refreshing CLAUDE.md, AGENTS.md, or similar files.
AI Engineering
182
🧠
2026/07/16
Agent Memory
A method for agents to persist critical state—facts, failures, conclusions—in a file that survives context compaction and session ends, with strategies for retrieval and preventing stale data.
AI Engineering
182
🧾
3w ago
Architecture Decisions
Architecture Decisions records technical choices as ADRs with context, options, the decision, and consequences. Use it when a significant or hard-to-reverse decision needs to be documented for future maintainers.
Writing
253
⏳
2026/07/16
Background Jobs
Use when designing asynchronous job processing. Covers queue selection, idempotency, retry and backoff policy, scheduling, poison messages, and observability for work that happens outside the request.
DevOps
182
🎨
3w ago
Brand Guidelines
Brand Guidelines helps document and apply a brand system across new work. Use it to extract colours, type, spacing, imagery, and voice from existing assets, then audit for drift and consistency.
Writing
253
🪲
3w ago
Bug Fix Protocol
Bug Fix Protocol guides a disciplined bug fix workflow end to end: reproduce the issue, write a failing test, apply the smallest fix, verify it, and check for related cases. Use it for reported defects, regressions, and hotfixes.
Quality
253
🗄️
2026/07/16
Caching
Use when adding or debugging a cache. It covers cache placement, invalidation, stampede protection, TTL selection, and the consistency tradeoffs involved.
DevOps
182
📊
3w ago
Competitive Analysis
Competitive Analysis gathers evidence on competitors, pricing, positioning, and differentiation to inform a product decision. It is used when entering a market, repositioning, or responding to a competitor move.
Data
253
🧠
2026/07/16
Context Engineering
Manage what an LLM sees by budgeting the context window, retrieving relevant information, compacting history, and pruning tool results to prevent attention degradation.
AI Engineering
182
🗄️
3w ago
Data Modeling
Data Modeling helps design database schemas for new tables or major changes. It covers normalization, keys, temporal history, multi-tenancy, soft deletes, and constraints that are hard to reverse later.
Data
253
🧪
3w ago
Data Quality
Data Quality catches bad data before it reaches a dashboard, model, or customer. It profiles datasets, validates schema and business rules, checks freshness and volume, and fails the pipeline with quarantine and alerts when checks break.
Data
253
🗄️
3w ago
Database Performance
Database Performance helps diagnose slow queries, lock contention, and connection saturation using execution plans and query logs. Use it when the database is the bottleneck or you need to make schema and index changes for speed.
Quality
253
🐍
2026/07/16
Django
Build Django applications with efficient ORM usage, secure settings, and safe migrations. Use when developing or reviewing Django apps, APIs, or database designs.
Quality
182
⚡
2026/07/16
Event-Driven Architecture
Use when designing systems around events and message queues. Covers event schema design, delivery guarantees, idempotent consumers, ordering, dead-letter handling, and event sourcing.
DevOps
182
⚡
3w ago
FastAPI
FastAPI builds APIs with dependency injection, Pydantic validation, async database access, authentication, background tasks, and tests. Use it when building or reviewing FastAPI services and structuring handlers and dependencies.
AI Engineering
253
⚙️
2026/07/16
Fine-Tuning
Guides the decision to fine-tune versus prompt engineering or retrieval, and provides a rigorous process for dataset construction, training with LoRA or full fine-tuning, and evaluation to achieve reliable performance improvements.
AI Engineering
182
🎨
3w ago
Generative Art
Generative Art creates algorithmic visuals with seeded randomness, noise, palettes, and composition rules. Use it when building reproducible procedural art or data-driven visual work.
Data
253
🔷
3w ago
GraphQL
GraphQL helps design and operate GraphQL APIs with schema modeling, resolver batching, query cost limits, error handling, and federation. Use it when building public or internal graphs and diagnosing slow or expensive queries.
AI Engineering
253
🪝
2026/07/16
Hooks
Enforce rules deterministically in AI agents using lifecycle hooks. Automate formatting, block dangerous commands, and inject context without depending on model memory.
AI Engineering
182
💰
2026/07/16
LLM Cost Optimization
Optimize LLM feature costs by identifying where tokens are spent and applying caching, context reduction, model routing, batching, and output limits without degrading output quality.
AI Engineering
182
📊
2026/07/16
LLM Evaluation
Provides a systematic approach for measuring LLM feature quality, including building evaluation sets, selecting metrics, using LLM-as-judge, regression testing, and production evaluation. Use before iterating on prompts or models to avoid guesswork.
AI Engineering
182
⚙️
2026/07/16
LLM Integration
Use when integrating an LLM API into an application. Covers streaming, retries and rate limits, timeouts, caching, fallback across providers, and the production concerns that a tutorial integration ignores.
AI Engineering
182
🔎
3w ago
Lead Research
Lead Research qualifies accounts, finds trigger events, and identifies the right contact before outreach. Use it when you need a brief with one specific observation that makes outreach relevant instead of generic.
Writing
253
🔧
2026/07/16
MCP Server
Use when building a Model Context Protocol server. Covers tool, resource, and prompt design, transport choice, authentication, error handling, and testing against a real client.
AI Engineering
182
🛠️
2026/07/16
ML Pipeline
Build and operate reproducible machine learning pipelines. Covers feature engineering, train/serve consistency, drift monitoring, and retraining to avoid silent model degradation.
DevOps
182
🧩
3w ago
Microservices
Microservices helps decide whether to split a system into services and how to set the boundaries. It covers service communication, distributed data, sagas, and the operational costs of networked calls.
DevOps
253
⚖️
2026/07/16
Model Selection
Helps select the right LLM for a task by evaluating capability, cost, latency, and routing strategies. Use when choosing a model for a new feature, reducing costs, or evaluating model migrations.
AI Engineering
182
🧩
3w ago
NestJS
NestJS helps you build NestJS services with clear module boundaries, validation pipes, guards, interceptors, and data access patterns. Use it when structuring a service or writing unit and end-to-end tests.
AI Engineering
253
🐼
3w ago
Pandas
Pandas helps analyze and transform tabular data in Python with vectorized operations, explicit dtypes, and correct joins. Use it when cleaning data, reviewing pandas code, or deciding if the data is too large for pandas.
Data
253
🧩
2026/07/16
Plugin Development
Packages skills, commands, hooks, and MCP servers into an installable plugin. Use it when creating manifests, bundling capabilities, testing clean installs, or publishing updates.
Automation
182
🐘
3w ago
PostgreSQL
PostgreSQL helps you tune schemas, indexes, autovacuum, pooling, and replication for Postgres workloads. Use it when diagnosing slow queries, bloat, locks, or planning large migrations.
DevOps
253
📊
3w ago
Product Analysis
Product Analysis helps assess product performance and decide what to build using metrics, funnels, retention, and feature adoption data. It is used to separate signal from noise and turn analysis into a prioritized recommendation.
Data
253
🧠
2026/07/16
Prompt Engineering
Write and improve prompts for language models. Covers instruction design, few-shot examples, reasoning elicitation, output formatting, and systematic failure diagnosis.
AI Engineering
182
🔍
2026/07/16
RAG
Use when building retrieval-augmented generation. Covers chunking, embedding and hybrid search, reranking, grounding and citation, and diagnosing whether a bad answer is a retrieval failure or a generation failure.
AI Engineering
182
🔌
3w ago
Realtime WebSockets
Realtime WebSockets helps build live features with WebSockets or SSE. Use it to choose a protocol, handle reconnects and backfill, and scale message delivery across instances.
AI Engineering
253
📝
3w ago
Resume
Resume helps write or tailor a CV that shows outcomes instead of responsibilities. Use it to restructure bullets, quantify impact, and adapt to a role without inventing experience.
Writing
253
📝
2026/07/16
Skill Authoring
A guide for creating skills that trigger reliably and change an AI agent's behavior. Use when writing or debugging a skill, focusing on scoping, description writing, and progressive disclosure.
AI Engineering
182
🛠️
3w ago
Skill Name
Skill Name helps with a specific workflow by defining when to use it, what inputs it needs, and the steps to follow. Use it when you need a repeatable process with clear outputs and guardrails.
AI Engineering
253
🔍
2026/07/16
Skill Review
Use when reviewing or improving an existing agent skill. Covers triggering accuracy, content quality, redundancy with the base model, and measuring whether the skill actually changes behavior.
Quality
182
🤖
2026/07/16
Slash Commands
Provides guidance for creating reusable slash commands for AI agents, covering argument handling, workflow composition, and distinguishing commands from skills.
AI Engineering
182
⚡
3w ago
Spark
Spark helps you build and review distributed Spark jobs with a focus on partitioning, shuffles, skew, joins, caching, and Spark UI diagnosis. Use it when a pipeline is slow, spilling, or has a straggling task.
Data
253
🍃
3w ago
Spring Boot
Spring Boot helps build and review Spring Boot services with correct transaction boundaries, JPA fetching, configuration validation, and test slices. Use it when diagnosing lazy loading, N+1 queries, or slow full-context tests.
DevOps
253
🧩
2026/07/16
Structured Output
Use when an LLM must return machine-readable data. It covers schema design, native structured-output modes, validation and repair, and extraction from messy input.
AI Engineering
182
🤖
2026/07/16
Subagents
Design and dispatch subagents for context isolation, parallel work, or verification. Use when delegating tasks to a separate agent with its own context is more efficient than processing in the main context.
AI Engineering
182
🎨
3w ago
Theming
Theming builds readable light, dark, and high-contrast themes with semantic tokens, contrast checks, and palette generation from a seed colour. Use it when adding dark mode, multi-brand themes, or fixing contrast across theme variants.
Frontend
253
🖼️
3w ago
UI Review
UI Review critiques interface designs by checking hierarchy, affordance, consistency, and state coverage. Use it when reviewing mockups, screenshots, or live screens and you need feedback that leads to specific design fixes.
Frontend
253
🔎
3w ago
User Research
User Research helps plan interviews, usability tests, and synthesis into findings grounded in observed behavior. Use it when you need evidence for a product decision, not opinions or feature wish lists.
Writing
253
🎨
3w ago
Visual Design
Visual Design produces static layouts like posters, covers, and social graphics with deliberate hierarchy, composition, type, and colour. Use it when reviewing or creating designs for print or screen.
Frontend
253