Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
notebooklm-slides
Generate pedagogically-aligned slide decks from educational content using NotebookLM. Use when creating chapter slide presentations with proficiency-calibrated prompts. NOT for static slides or non-educational presentations.
majiayu000/claude-skill-registry 163
-
daily-morning-routine-base
Framework for starting new daily chat with gentle context loading from previous session's summary. Use when user says "good morning", starts new chat with minimal prompt, or explicitly requests morning brief. Loads most recent summary and generates scannable brief. Optimized for low cognitive load during morning wakeup. Includes contemplation thread reopening from summary. Extend with personal metrics and protocols.
majiayu000/claude-skill-registry 163
-
Design First
Think before coding - design the solution before implementing
majiayu000/claude-skill-registry 163
-
automating-reminders
Automates Apple Reminders using JavaScript for Automation (JXA). Use when asked to "create reminders programmatically", "automate reminder lists", "JXA Reminders scripting", or "manage reminders via automation". Covers list/reminder management, filtering with 'whose' queries, efficient creation via constructors and push operations, and copy-delete patterns for moving items.
majiayu000/claude-skill-registry 163
-
senior-frontend
Comprehensive frontend development skill for building modern, performant web applications using ReactJS, NextJS, TypeScript, Tailwind CSS. Includes component scaffolding, performance optimization, bundle analysis, and UI best practices. Use when developing frontend features, optimizing performance, implementing UI/UX designs, managing state, or reviewing frontend code.
majiayu000/claude-skill-registry 163
-
portrait-resizer
Convert videos to 9:16 portrait format (1080x1920) for TikTok, YouTube Shorts, Instagram Reels, and Facebook Reels. Supports smart cropping (focus on faces/subjects), center cropping, and letterboxing. Maintains aspect ratio and quality.
majiayu000/claude-skill-registry 163
-
packaging-framework
Use to structure pricing/packaging proposals with clear fences and value pillars.
majiayu000/claude-skill-registry 163
-
ack-resources
AWS Controllers for Kubernetes (ACK) for Kubernetes-native AWS resource management. Use when managing AWS resources via kubectl, implementing GitOps for infrastructure, creating self-service developer platforms, integrating AWS services with EKS workloads, or adopting existing AWS resources into Kubernetes.
majiayu000/claude-skill-registry 163
-
cortex
Automatic session tracking and memory system for Claude Code. Activates when working in git repositories to track file changes, commits, and session context. Creates .cortex_log.md (session history), .cortex_status.json (current state), and .cortex_handoff.md (next steps) for session continuity across conversations. Use when needing persistent memory, session handoffs, or work history tracking.
majiayu000/claude-skill-registry 163
-
ln-642-layer-boundary-auditor
L3 Worker. Audits architectural layer boundaries, detects violations (code in wrong layers), checks pattern coverage. Invoked by ln-640 once per audit.
majiayu000/claude-skill-registry 163
-
seo-optimizer
SEO optimization toolkit with scoring, keyword research, and technical SEO auditing. Use for improving search rankings, content optimization, and technical SEO fixes. Based on alirezarezvani/claude-skills.
majiayu000/claude-skill-registry 163
-
dialogue-log-observation
Log an observation (measurement, state, or event). Use when recording factual observations during work execution. Triggers on "log observation", "record observation", "note finding", "capture state".
majiayu000/claude-skill-registry 163
-
bun
Bun runtime patterns and best practices. Fast JavaScript/TypeScript execution, bundling, testing, and edge deployment. Trigger: When using Bun for server-side apps, scripts, or tooling.
majiayu000/claude-skill-registry 163
-
swiftui-liquid-glass
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
majiayu000/claude-skill-registry 163
-
icon-generator
Generate app icons and favicons in multiple sizes from a single source image. Support for iOS, Android, web favicon, and social media formats.
majiayu000/claude-skill-registry 163
-
nextjs
Next.js 16 patterns for App Router, Server/Client Components, proxy.ts authentication, data fetching, caching, and React Server Components. Use when building Next.js applications with modern patterns.
majiayu000/claude-skill-registry 163
-
dp-pattern-library
Maintain and match against a library of classic dynamic programming patterns. Provides pattern matching, template code generation, variant detection, and problem-to-pattern mapping for DP problems.
majiayu000/claude-skill-registry 163
-
supabase-patterns
Patterns for Supabase integration in Battery. Use this skill when working with database schemas, row-level security policies, edge functions, or Supabase client usage in Next.js.
majiayu000/claude-skill-registry 163
-
aeon
This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting, anomaly detection, segmentation, and similarity search. Use when working with temporal data, sequential patterns, or time-indexed observations requiring specialized algorithms beyond standard ML approaches. Particularly suited for univariate and multivariate time series analysis with scikit-learn compatible APIs.
majiayu000/claude-skill-registry 163
-
umbraco-block-editor-custom-view
Implement block editor custom views in Umbraco backoffice using official docs
majiayu000/claude-skill-registry 163
-
skill
Manage local skills - list, add, remove, search, edit
majiayu000/claude-skill-registry 163
-
brief
Create or update project brief through interactive discovery. Use when starting any new idea, revisiting an idea after time away, or when vision feels unclear.
majiayu000/claude-skill-registry 163
-
linear-cost-tuning
Optimize Linear API usage and manage costs effectively.
Use when reducing API calls, managing rate limits efficiently,
or optimizing integration costs.
Trigger with phrases like "linear cost", "reduce linear API calls",
"linear efficiency", "linear API usage", "optimize linear costs".
majiayu000/claude-skill-registry 163
-
plotly-chart-generator
Plotly Chart Generator - Auto-activating skill for Visual Content.
Triggers on: plotly chart generator, plotly chart generator
Part of the Visual Content skill category.
majiayu000/claude-skill-registry 163