Data & AI
Machine Learning, Data Science, and AI development skills
22656 skills in this category
Subcategories
reachy-mini
Complete SDK for controlling Reachy Mini robot - head movement, antennas, camera, audio, motion recording/playback.Covers architecture (daemon/client), deployment modes (USB, wireless, simulation, on-Pi), and app distribution.Also includes advanced application patterns: MovementManager, layered motion, audio-reactive movement, face tracking,LLM tool systems, and OpenAI realtime integration.Use when: (1) Writing code to control Reachy Mini, (2) Moving the robot head or antennas, (3) Accessing camera/video,(4) Playing/recording audio, (5) Recording or playing back motions, (6) Looking at points in image or world space,(7) Understanding robot capabilities, (8) Connecting to real or simulated robot, (9) Building conversational AI apps,(10) Integrating with LLMs/OpenAI, (11) Deploying apps to robot, (12) Any robotics task with Reachy Mini.
software-design-principles
Object-oriented design principles including object calisthenics, dependency inversion, fail-fast error handling, feature envy detection, and intention-revealing naming. Activates during code refactoring, design reviews, or when user requests design improvements.
testing
Write and manage tests using TDD with Pest (PHP), Vitest (React), and Playwright (E2E). Use when writingfeature tests, unit tests, component tests, or improving test coverage. EXCLUSIVE to testing-expert agent.
alerting-rules-agent
Designs and configures alerting rules for monitoring systems
golang
Provides idiomatic Go programming expertise and best practices. Ensures clean, efficient, and maintainable code following official Go conventions. Specializes in concurrent programming patterns, interface design, error handling strategies, and performance optimization. Masters standard library usage and ecosystem integration.Use when: writing Go code (.go files), designing interfaces and struct types, implementing concurrent patterns (goroutines/channels), handling errors idiomatically, writing table-driven tests, creating Go modules, optimizing performance-critical code, managing dependencies with go.mod, implementing HTTP servers and clients, working with context propagation, or designing package APIs for public libraries.
render
Deploys web applications on Render with automatic builds, managed databases, and zero-config SSL. Use when deploying web services, static sites, or setting up managed infrastructure.
supabase-expert
This skill should be used when the user asks to "create a Supabase table", "write RLS policies", "set up Supabase Auth", "create Edge Functions", "configure Storage buckets", "use Supabase with Next.js", "migrate API keys", "implement row-level security", "create database functions", "set up SSR auth", or mentions 'Supabase', 'RLS', 'Edge Function', 'Storage bucket', 'anon key', 'service role', 'publishable key', 'secret key'. Automatically triggers when user mentions 'database', 'table', 'SQL', 'migration', 'policy'.
e2e-playwright-diagnosis
Diagnose and resolve E2E test failures in Playwright. This skill should be used when E2E tests fail and need investigation, when Playwright test errors require root cause analysis, or when test failures need to be reproduced in the browser for debugging. Orchestrates MCP tools (Playwright, Chrome DevTools, Serena) and delegates code fixes to specialized agents.
admin-app-kasm
Installs and manages KASM Workspaces, a container-based VDI platform for streaming desktops to browsers.Supports Ubuntu ARM64, desktop streaming, isolated browser sessions, and remote workspace access.Use when: installing KASM on Ubuntu ARM64, setting up VDI, configuring browser-based desktops, deploying on OCI instances.Keywords: kasm workspaces, VDI, virtual desktop, browser streaming, ARM64, kasm port 8443, container desktop
gremlin-forge
Use this skill when creating new skills via forced conceptual collision of existing patterns. Duct-tapes jank-builder to super-collider for autopoietic meta-skill generation.
authorization-endpoint-reviewer
Review test cases for Authorization Endpoint. Covers response_type=code, request parameters (scope, client_id, redirect_uri, state, nonce, prompt, display, max_age), and authorization response per OIDC Core 1.0 Section 3.1.2.
attacking-active-directory
Attack and enumerate Active Directory environments using Kerberos attacks (Kerberoasting, ASREPRoasting), credential dumping (DCSync, Mimikatz), lateral movement (PtH, PtT), and BloodHound analysis. Use when pentesting Windows domains or exploiting AD misconfigurations.
capture-work-guidance
Comprehensive guide for AI agents on proactive documentation capture using /docent:tell
mongo-ts
MongoDB CLI 工具。直接執行 MongoDB 查詢語法,支援 CRUD、聚合、索引管理。輸出格式:table/json/csv/yaml。預設唯讀模式保護生產環境。
livekit-prompt-builder
Guide for creating effective prompts and instructions for LiveKit voice agents. Use when building conversational AI agents with the LiveKit Agents framework, including (1) Creating new voice agent prompts from scratch, (2) Improving existing agent instructions, (3) Optimizing prompts for text-to-speech output, (4) Integrating tool/function calling capabilities, (5) Building multi-agent systems with handoffs, (6) Ensuring voice-friendly formatting and brevity for natural conversations, (7) Iteratively improving prompts based on testing and feedback, (8) Building industry-specific agents (debt collection, healthcare, banking, customer service, front desk).
prompting-patterns
Automatically applies when engineering prompts for LLMs. Ensures proper prompt structure, templates, few-shot examples, context management, and injection prevention.
ahu-design
Air Handler Configuration & Sizing Agent
launch-gtm-execution
Master go-to-market strategy, launch planning and execution, sales enablement, and marketing campaigns. Execute successful product launches.
frontend-ui
UI/UX guidelines for app development in this Turborepo (apps/web and future apps). Use when designing or implementing app pages, layouts, navigation, or interactions with Tailwind and @turborepo-agents/ui components.
marketing
Frameworks, strategies, and templates for planning and executing marketing campaigns. Use this skill for market research, crafting messages, segmentation, and analyzing results.