Find the perfect skill
Project Analyzer
Development
Performs deep analysis of project codebases, including lines of code by language, dependency analysis, git history statistics, and architecture detection. Generates comprehensive project profiles in YAML format for documentation and portfolio use. Ideal for developers who need to quickly assess code health, generate project snapshots, or showcase their work.
Tapestry Social Graph Protocol Integration
Development
Integration of the Tapestry social graph protocol for building social features in a React Native (Expo) app. Provides API client patterns, React Query hooks, and endpoint references for profiles, follows, content, feeds, identity resolution, and trades. Use when implementing social trading functionality with on-chain identity and activity graphs.
Distinctive Frontend Design
Development
Create distinctive, production-grade frontend interfaces with high design quality, avoiding generic AI aesthetics.
Database Schema Designer
Development
Design optimized database schemas for SQL and NoSQL databases including tables, relationships, indexes, and constraints. Creates ERD diagrams, migration scripts, and data modeling best practices.
Nano PDF - Natural Language PDF Editor
Documentation
Edit PDFs with natural-language instructions using the nano-pdf CLI. Modify text, add annotations, and restructure pages without complex software.
Spec Management
Development
Provides tools and templates for managing feature specifications in the specs/ directory. Includes scripts for creating, listing, validating, updating status, and searching specifications, ensuring consistent documentation and status tracking. Useful for organizing project requirements and tracking feature development progress.
Example Skill
Productivity
Demonstration skill showcasing the structure and usage of reusable capabilities that can be invoked during conversations.
Build, Commit and Push
Development
Runs npm run build to compile and check for errors (TypeScript, ESLint, etc.). Only after a successful build creates separate commits grouped by purpose (features, fixes, refactoring) and pushes them to GitHub. Helps maintain a clean commit history and prevents mixing unrelated changes.
Using Superpowers
Productivity
Mandatory protocol for finding and using skills before any task. Establishes brainstorming and checklist workflows.
New Track
Development
Create a new track with a detailed specification and phased implementation plan.
Competitor Content Analyzer
Marketing & SEO
Analyzes competitor content strategy and identifies differentiation opportunities. Helps discover content gaps and create competitive advantages.
Commit Message Summarizer
Development
This skill automates pre-commit tasks: it runs linters, fixes formatting, summarizes changed files, and generates a concise commit message. It then asks the user for approval before committing with sign-off.