Data & AI
Machine Learning, Data Science, and AI development skills
22656 skills in this category
Subcategories
memory-checkpoint
Externalize detailed memory to Memory Bank before conversation summarization to prevent context loss. Triggers: CP, checkpoint, save, 存檔, 記一下, 保存, sync memory, dump, 先記著.
generative-ui-patterns
Generative UI implementation patterns for AI SDK RSC including server-side streaming components, dynamic UI generation, and client-server coordination. Use when implementing generative UI, building AI SDK RSC, creating streaming components, or when user mentions generative UI, React Server Components, dynamic UI, AI-generated interfaces, or server-side streaming.
lecture-transcript-slide-matcher
Combines YouTube lecture transcripts with PDF slides to create an interactive HTML page. Matches each slide to corresponding transcript segments, organized by key concepts. Use when users want to create synchronized lecture notes from transcript text files and slide PDFs.
performance-optimization-caching
Master profiling, benchmarking, and optimization techniques. Learn caching strategies, database optimization, code optimization, and system-level tuning to build lightning-fast applications. Identify bottlenecks and achieve 10x-100x performance improvements.
exercise-data
Manage exercise data, validate schemas, sync with Supabase, and maintain the Exicon database. Use when adding exercises, validating data, debugging data issues, or syncing. Keywords: exercise, exicon, supabase, data, json, validation, sync.
review-ruby-code
Comprehensive Ruby and Rails code review using Sandi Metz rules and SOLID principles. Automatically runs rubycritic and simplecov, analyzes changed files in current branch vs base branch, identifies OOP violations, Rails anti-patterns, security issues, and test coverage gaps. Outputs REVIEW.md with VSCode-compatible file links. Use when reviewing Ruby/Rails code, conducting code reviews, checking for design issues, or when user mentions code review, pull request review, or code quality analysis.
atlas-agent-product-manager
Product management expertise for story creation, backlog management, validation, and release coordination
agent-observability
Real-time observability dashboard for multi-agent Claude Code sessions.Visualize agent interactions, tool usage, and session flows in real-time through a web dashboard. Track multiple agents running in parallel with swim lane visualization, event filtering, and live charts.**Key Features:**- 🔴 Real-time event streaming via WebSocket- 📊 Agent swim lanes showing parallel execution- 🔍 Event filtering by agent, session, event type- 📈 Live charts for tool usage patterns- 💾 Filesystem-based (no database required)**Inspired by [@indydevdan](https://github.com/indydevdan)**'s work on multi-agent observability.**Our approach:** Filesystem + in-memory streaming vs. indydevdan's SQLite database approach.
docstring-formatter
Convert docstrings to NumPy/Sphinx style with proper Parameters, Returns, and Examples sections. This skill should be used when improving documentation quality across Python modules.
open-source-contributions
Use this skill when contributing code to open source projects. The skill covers proper pull request creation, avoiding common mistakes that annoy maintainers, cleaning up personal development artifacts before submission, writing effective PR descriptions, following project conventions, and communicating professionally with maintainers. It prevents 16 common contribution mistakes including working on main branch, not testing before PR submission, including unrelated changes, submitting planning documents, session notes, temporary test files, screenshots, and other personal artifacts. Includes 3 Critical Workflow Rules that must NEVER be skipped: (1) Always work on feature branches, (2) Test thoroughly with evidence before PR, (3) Keep PRs focused on single feature. The skill includes automation scripts to validate PRs before submission, templates for PR descriptions and commit messages, and comprehensive checklists. This skill should be used whenever creating pull requests for public repositories, contributing
keycloak
Keycloak identity and access management including realms, clients, authentication flows, themes, and user federation. Activate for OAuth2, OIDC, SAML, SSO, identity providers, and authentication configuration.
git
Automate Git workflow for AgentOS. Handles branch creation, TODO-based commits, and PR generation following project conventions.
nextjs-server-components
Next.js App Router Server Components, Client Components, layouts, data fetching, and Server Actions. Use when working with Next.js app directory, component boundaries, or data fetching patterns.
backend-enum-use
Create feature-rich PHP enums following Laravel conventions with SCREAMING_SNAKE_CASE case names, backed enum values (string or int), helper methods for labels and comparisons, validation rules, and comprehensive Pest tests. Use this skill when converting hardcoded strings or magic numbers to type-safe enums, creating categorical data types like statuses, types, roles or categories, adding enum-based validation to forms or APIs, refactoring magic strings into structured types, or defining a fixed set of allowed values in your application. This skill applies when working on files in app/Enums/ directory, creating enum classes, adding enum casts to models, or implementing enum validation rules.
prompt-optimizer
智能 Prompt 优化顾问技能。基于 Anthropic 官方最佳实践,通过场景识别和技术匹配,将用户的模糊需求转化为高质量 prompt。触发场景:(1) 用户明确请求"优化 prompt"、"帮我写 prompt"、"改进这个指令";(2) 用户的需求描述模糊、不清晰、缺少关键信息;(3) 用户提到"不知道怎么表达"、"效果不好"等问题。适用于所有需要与 Claude 交互的场景,通过结构化对话挖掘需求,生成符合 Claude 4.5 最佳实践的优化 prompt。
better-auth
Guide for implementing Better Auth - a framework-agnostic authentication and authorization framework for TypeScript. Use when adding authentication features like email/password, OAuth, 2FA, passkeys, or advanced auth functionality to applications.
client-state-management
Guide for implementing client-side state management in React applications. Use when building state architecture, selecting state libraries (Context, Zustand, Redux, Jotai), implementing caching strategies (React Query, SWR), optimistic updates, state persistence, or optimizing re-renders. Triggers on questions about global vs local state, state normalization, or selector patterns.
librarian
Specialized codebase understanding agent for multi-repository analysis, searching remote codebases, retrieving official documentation, and finding implementation examples using GitHub CLI, Context7, and Web Search.
entity-mapper-expert
JPA Entity Long FK 전략, BaseAuditEntity/SoftDeletableEntity 상속, EntityMapper Domain⇄Entity 변환.JPA 관계 어노테이션(@ManyToOne, @OneToMany) 금지. Lombok 금지, Setter 금지.Entity는 of() static factory method만 public, 생성자는 protected/private.
bash-history-assistant
Searches and analyzes bash command history using Atuin CLI integration. Use when finding previously-run commands, analyzing command patterns, searching for cloud/deployment commands, or when mentioned 'bash history', 'atuin', 'command history', 'what command did I use', 'find command'.