Skip to main content

Skills in this repository

ratacat/claude-skills - Page 2

SkillsMP has collected 77 skills from ratacat/claude-skills. Open a skill to review its source and details.

ratacat/claude-skills

Showing 37 of 77 collected skills.

occupation
Software Developers
description

Resolve all PR comments using parallel processing

updated
occupation
Software Developers
description

Resolve all pending CLI todos using parallel processing

updated
occupation
Financial Risk Specialists
description

Use BEFORE and AFTER running trading engine simulations. Helps with: (1) SETUP - choosing configs, selecting segments via segment collections, batch sizing (recommend 2,000-3,000 runs); (2) EXECUTION - running batch simulations with --collection; (3) ANALYSIS…

updated
occupation
Information Security Analysts
description

Use this agent when you need to perform security audits, vulnerability assessments, or security reviews of code. This includes checking for common security vulnerabilities, validating input handling, reviewing authentication/authorization implementations,…

updated
occupation
Software DevelopersWeb & Digital Interface Designers
description

Use this agent when you have a specification, plan, feature description, or technical document that needs user flow analysis and gap identification. This agent should be used proactively when:\n\n<example>\nContext: The user has just finished drafting a…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Run browser tests on pages affected by current PR or branch

updated
occupation
Software Quality Assurance Analysts & Testers
description

Triage and categorize findings for the CLI todo system

updated
occupation
Project Management Specialists
description

Explore requirements and approaches through collaborative dialogue before planning implementation

updated
occupation
Software Developers
description

Document a recently solved problem to compound your team's knowledge

updated
occupation
General & Operations Managers
description

Transform feature descriptions into well-structured project plans following conventions

updated
occupation
Software Developers
description

Perform exhaustive code reviews using multi-agent analysis, ultra-thinking, and worktrees

updated
occupation
Computer Occupations, All Other
description

Execute work plans efficiently while maintaining quality and finishing features

updated
occupation
Software Quality Assurance Analysts & Testers
description

Build and test iOS apps on simulator using XcodeBuildMCP

updated
occupation
Web Developers
description

Render Mermaid diagrams as readable ASCII/Unicode art in the terminal (from .mmd/.mermaid files, stdin, or Markdown ```mermaid fences). Use when installing or using lukilabs/beautiful-mermaid, creating a CLI renderer for Mermaid-to-ASCII output, previewing…

updated
occupation
Software Developers
description

Use when designing or building modern web applications in JavaScript/TypeScript (SPA/SSR/SSG/ISR/RSC): architecture trade-offs, state/data patterns, performance, testing, delivery, and team scaling.

updated
occupation
Data Scientists
description

Deep web research with relevance scoring and knowledge graph storage. Use when researching topics, companies, people, or concepts. Performs Graph-of-Thoughts style exploration with parallel branching, relevance scoring, and synthesis into themed reports.

updated
occupation
Software Developers
description

Create distinctive, production-grade terminal user interfaces with high design quality. Use this skill when the user asks to build CLI tools, TUI applications, or terminal-based interfaces. Generates creative, polished code that avoids generic terminal…

updated
occupation
Software DevelopersComputer Occupations, All Other
description

Use when user asks to search the web, look something up online, find current/recent/latest information, or needs cited answers. Triggers on "search", "look up", "find out about", "what is the current/latest", image searches, news lookups. NOT for searching…

updated
occupation
Software Developers
description

Use when debugging TypeScript/JavaScript bugs by tracing call chains, understanding unfamiliar codebases quickly, making architectural decisions, or reviewing code quality. Extract function signatures and JSDoc without full file reads, trace call hierarchies…

updated
occupation
Software Developers
description

Use when needing to look up book content, find a book by title/author, download an ebook, or reference material from a published book. Triggers on book lookups, ebook downloads, "find the book", "get the PDF/EPUB of". Downloads produce PDF/EPUB/MOBI files -…

updated
occupation
Computer Occupations, All Other
description

Creates and reviews CLAUDE.md configuration files for Claude Code. Applies HumanLayer guidelines including instruction budgets (~50 user-level, ~100 project-level), WHAT/WHY/HOW framework, and progressive disclosure. Identifies anti-patterns like using Claude…

updated
occupation
Software Developers
description

Systematic debugging that identifies root causes rather than treating symptoms. Uses sequential thinking for complex analysis, web search for research, and structured investigation to avoid circular reasoning and whack-a-mole fixes.

updated
occupation
Software Developers
description

Bootstrap new projects with strong typing, linting, formatting, and testing. Supports Python, TypeScript, and other languages with research fallback.

updated
occupation
Software Developers
description

Plans technical projects with risk-first development, milestone structuring, and managed deferral. Use when planning software projects, defining milestones, structuring development phases, or breaking down complex tasks into manageable iterations.

updated
occupation
Software Developers
description

Produces concise, clear documentation by applying Elements of Style principles. Use when writing or improving any technical documentation (READMEs, guides, API docs, architecture docs). Not for code comments.

updated
occupation
Software Developers
description

Use when searching text in files, codebases, books, or documents. Use when finding files by pattern, searching large files that are too big to read fully, extracting specific content from many files, or when grep/find is too slow. Triggers on "search for",…

updated
occupation
Database Architects
description

Use when designing databases for data-heavy applications, making schema decisions for performance, choosing between normalization and denormalization, selecting storage/indexing strategies, planning for scale, or evaluating OLTP vs OLAP trade-offs. Also use…

updated
occupation
Software DevelopersWeb Developers
description

Use when needing to scrape documentation websites into markdown for AI context. Triggers on "scrape docs", "download documentation", "get docs for [library]", or creating local copies of online documentation. CRITICAL - always analyze sitemap first before…

updated
occupation
Graphic Designers
description

Use when designing or reviewing web UI, implementing forms/buttons/inputs, fixing visual hierarchy issues, creating color systems, building layouts, or when interface feels cluttered, hard to read, or users don't know what to click.

updated
occupation
Financial Risk Specialists
description

Context and working knowledge for Calci’s prediction-market domain, which is powered by Kalshi. Use this skill whenever the user asks about Calci prediction markets, Kalshi markets, tickers, order books, pricing, settlement, or the Kalshi API/WebSocket.

updated
occupation
Software Developers
description

This skill should be used when working with AssemblyAI’s Speech-to-Text and LLM Gateway APIs, especially for streaming/live transcription, meeting notetakers, and voice agents that need low-latency transcripts and audio analysis.

updated
occupation
Computer Programmers
description

Use when writing, reviewing, or refactoring code. Apply when naming variables or functions, structuring classes, handling errors, writing tests, or when code feels complex or hard to understand. Based on Robert C. Martin's Clean Code.

updated
occupation
Software Developers
description

Use when designing software architecture, refactoring code structure, solving recurring design problems, or when code exhibits symptoms like tight coupling, rigid hierarchies, scattered responsibilities, or difficult-to-test components. Also use when choosing…

updated
occupation
Web Developers
description

Use when user wants to extract text from ebooks (EPUB, MOBI, PDF). Use for converting ebooks to plain text for analysis, processing, or reading. Handles all common ebook formats.

updated
occupation
Web Developers
description

Use when user shares a Medium article URL behind a paywall and wants to read the full content. Also use for articles on Medium-hosted publications like towardsdatascience.com, betterprogramming.pub, levelup.gitconnected.com, etc.

updated
occupation
Database Administrators
description

A comprehensive guide for interacting with PostgreSQL 16 databases. Use this skill for constructing standard and advanced SQL queries, optimizing performance, debugging errors, managing schema objects, and introspecting database structure.

updated
occupation
Software Developers
description

Use when user asks to create, write, edit, or test a skill. Also use when documenting reusable techniques, patterns, or workflows for future Claude instances.

updated
Showing 37 of 77 collected skills.