Browse All Skills
30 skills found
Create videos programmatically with Claude Code using Remotion. This MCP server indexes Remotion's entire documentation into a vector database, giving Claude deep knowledge of Remotion's video framework. Build professional videos with React components, animated graphics, code visualizations, and more - all through natural language prompts.
Humanizer
Remove signs of AI-generated writing from text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide maintained by WikiProject AI Cleanup. Detects and fixes 24 patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words (delve, tapestry, landscape), negative parallelisms, sycophantic tone, and generic conclusions.
Generates React components with proper structure including TypeScript types, props interface, hooks, styles, and tests. Follows best practices and project conventions.
Manages environment variables across different environments. Creates .env files, validates required variables, and generates TypeScript types for type-safe access.
Analyzes and optimizes SQL queries for better performance. Suggests indexes, rewrites queries, and explains execution plans.
Creates GitHub Actions CI/CD workflows for testing, building, and deploying applications. Includes caching, matrix builds, and deployment steps.
Generates realistic mock data for testing and development. Creates users, products, orders, and other entities with proper relationships and valid data.
Explains complex code in simple terms. Breaks down algorithms, design patterns, and tricky logic with line-by-line annotations and diagrams.
Creates and explains cron expressions for scheduled tasks. Converts natural language to cron syntax and provides next run times.
Generates comprehensive pull request descriptions by analyzing commits and changes. Includes summary, changes list, testing instructions, and screenshots placeholders.
Generates typed API client code from OpenAPI/Swagger specs or by analyzing existing API endpoints. Creates methods for each endpoint with proper typing.
Creates Docker and docker-compose configurations for development and production environments. Includes proper networking, volumes, health checks, and environment variables.
Creates and explains regular expressions for common patterns. Provides test cases, explains each component, and handles edge cases properly.
Analyzes log files to identify errors, patterns, and anomalies. Summarizes issues, tracks error frequency, and helps identify root causes of problems.
Safely updates project dependencies by checking for breaking changes, running tests after updates, and providing rollback instructions if issues occur.
Automatically generates meaningful, conventional commit messages by analyzing staged changes. Follows the Conventional Commits specification with type prefixes like feat, fix, docs, refactor, etc.
Creates comprehensive README.md files by analyzing the project structure, package.json, and codebase. Includes installation, usage, API docs, and contribution guidelines.
Generates comprehensive error handling code including custom error classes, try-catch blocks, error middleware, and user-friendly error messages.
Sets up development environments including installing dependencies, configuring tools, and creating necessary config files. Handles Node.js, Python, and other ecosystems.
Manages Git branches following GitFlow or trunk-based development. Creates feature branches, handles merges, resolves conflicts, and maintains clean history.
Generates TypeScript interfaces and types from JSON data, API responses, or JavaScript objects. Infers proper types including unions, optionals, and generics.
Analyzes code for performance bottlenecks and suggests optimizations. Covers algorithmic complexity, memory usage, database queries, and caching strategies.
Scans code for common security vulnerabilities including OWASP Top 10 issues. Identifies SQL injection, XSS, CSRF, insecure dependencies, and hardcoded secrets.
Creates database migration files for schema changes. Supports up/down migrations, handles data transformations, and works with popular ORMs like Prisma, Sequelize, and Django.
Debug Detective
Systematically debugs issues by analyzing error messages, stack traces, and code flow. Adds strategic logging, identifies root causes, and suggests fixes.
Creates complete REST API endpoints with proper HTTP methods, validation, error handling, and response formatting. Follows RESTful conventions and includes OpenAPI documentation.
Identifies code blocks that can be extracted into reusable functions. Reduces duplication, improves readability, and makes code more maintainable.
Automatically generates documentation comments for functions, classes, and modules. Supports JSDoc, Python docstrings, JavaDoc, and other documentation formats.
Generates comprehensive unit tests for functions and classes. Covers happy paths, edge cases, error conditions, and boundary values. Supports Jest, Pytest, JUnit, and other frameworks.
Performs thorough code reviews checking for bugs, security issues, performance problems, and style inconsistencies. Provides actionable feedback with specific line references.