aka. Agent Skills
Discover skills for AI coding agents. Works with Claude Code, OpenAI Codex, Gemini CLI, Cursor, and more.
SQLite performance optimization techniques
Give negative feedback to a memory (-0.2 confidence)
better-sqlite3 library patterns
Premium frontend design skill that creates distinctive, accessible, production-grade interfaces with exceptional UX. Use when building UI components, pages, applications, or when styling/beautifying any web or mobile UI. Generates creative, polished code that balances best practices with distinctive aesthetics that surprise and delight. Supports design research via Dribbble, Behance, 21st.dev for inspiration. Enforces WCAG AAA accessibility, color psychology, and premium design feel. Includes Challenge Mode to validate user design choices against Design Bible principles.
Use when rendering the Next Steps footer after any Spectre workflow prompts complete, or selecting contextual navigation options at the end of any SPECTRE command.
Bun-first development patterns for TypeScript projects. Use when auditing Node.js projects for migration opportunities, starting new projects, evaluating npm dependencies, or reducing package.json bloat. Triggers on mentions of npm, yarn, pnpm, Node.js migration, dependency audit, or package optimization.
This skill provides comprehensive guidance for inter-agent communication using the Synapse A2A framework. Use this skill when sending messages to other agents, routing @agent patterns, understanding priority levels, handling A2A protocol operations, managing task history, configuring settings, or using File Safety features for multi-agent coordination. Automatically triggered when agent communication, A2A protocol tasks, history operations, or file safety operations are detected.
When user is asking for guidance for which role to assign to an identity given desired permissions, this agent helps them understand the role that will meet the requirements with least privilege access and how to apply that role.
Interface for MCP (Model Context Protocol) servers via CLI. Use when you need to interact with external tools, APIs, or data sources through MCP servers.
PostgreSQL query patterns and best practices
PostgreSQL performance tuning and optimization
Mobile app development with React Native and Expo using production-ready patterns. Use when (1) user is building a mobile app, (2) user asks about mobile architecture or best practices, (3) user needs help with React Native components, navigation, state management, or data fetching, (4) user mentions "mobile", "React Native", "Expo", "RN", "iOS app", or "Android app", (5) user wants to create a new React Native app.
Search and install packages using devbox when a tool or command is missing or unavailable in the local environment
Use when you have lint errors, formatting issues, or before committing code to ensure it passes CI.
Workflow for generating, refactoring, and reviewing code with strict adherence to SOLID principles, separation of concerns, and type safety. Use when Writing new components, Refactoring legacy code, Splitting large classes, or Reviewing architecture.
Detects similar/duplicate tickets before creating new ones.
Nix environment patterns for Ellie's projects. Use when (1) a tool or command is not available on the system, or (2) setting up a new project that needs a development environment. Provides patterns for ad-hoc tool execution and flake-based devShells with direnv.
Use when working with Linear issues across development workflow - uses Linearis CLI with JSON output for zero-context issue management. Get details, create issues, update status, and add comments without consuming tokens in main session.
PostgreSQL migration patterns and best practices
Methodology for analyzing Linear tickets to find duplicates, check relevance, and determine if issues have been fixed.