Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
session-log
Human-readable markdown session logs for characters and adventures.
majiayu000/claude-skill-registry 163
-
notebooklm
Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.
majiayu000/claude-skill-registry 163
-
mastering-hooks
Master Claude Context Hooks (CCH), the Rust-based runtime for controlling Claude Code behavior through hooks.yaml configuration. Use when asked to "install CCH", "create hooks", "debug hooks", "hook not firing", "configure context injection", "validate hooks.yaml", "PreToolUse", "PostToolUse", or "block dangerous commands". Covers installation, rule creation, troubleshooting, and optimization.
majiayu000/claude-skill-registry 163
-
rendering-with-drawingcontext
Renders high-performance graphics using WPF DrawingContext for 10-50x improvement over Shape. Use when drawing large numbers of shapes or optimizing rendering performance.
majiayu000/claude-skill-registry 163
-
time-system
majiayu000/claude-skill-registry 163
-
typescript-refactor
Safely refactor TypeScript code while maintaining type safety and test coverage. Includes verification steps.
majiayu000/claude-skill-registry 163
-
vialabs
VIA Labs (ViaLabs) MPN encoding patterns, series identification, and handler guidance. Use when working with USB hub/PD controller ICs or ViaLabsHandler.
majiayu000/claude-skill-registry 163
-
pandas-pro
Use when working with pandas DataFrames, data cleaning, aggregation, merging, or time series analysis. Invoke for data manipulation, missing value handling, groupby operations, or performance optimization.
majiayu000/claude-skill-registry 163
-
release-build-kzahedi-yars
Configures and builds YARS with optimizations for performance testing and benchmarking
majiayu000/claude-skill-registry 163
-
stop-slop
A skill for removing AI-generated writing patterns ('slop') from prose. Eliminates telltale signs of AI writing like filler phrases, excessive hedging, overly formal language, and mechanical sentence structures. Use when: writing content that should sound human and natural, editing AI-generated drafts, cleaning up prose for publication, or any content that needs to sound authentic rather than AI-generated. Triggers: 'stop-slop', 'remove AI tells', 'clean up prose', 'make it sound human', 'edit AI writing'.
majiayu000/claude-skill-registry 163
-
add-footer
Add a professional footer to README files with engagement prompts, community channels, and call-to-action for subscriptions. Use when you need to enhance your README with a footer that encourages interaction and builds community.
majiayu000/claude-skill-registry 163
-
l-step
Lステップ機能(シナリオ配信・セグメント・LINE連携)の段階的実装。/l-step phase1 〜 phase6 で各フェーズを実行。
majiayu000/claude-skill-registry 163
-
portfolio-risk
Analyzes portfolio risk including VaR, volatility, drawdown, concentration, correlation, and provides risk management recommendations
majiayu000/claude-skill-registry 163
-
campaign-manager
Эксперт по созданию и управлению Facebook кампаниями. Используй для создания структуры Campaign→AdSet→Ad, настройки таргетинга и масштабирования.
majiayu000/claude-skill-registry 163
-
worktree-swarm
Set up and orchestrate parallel Claude Code agents using git worktrees. Use this skill when the user wants to parallelize a feature across multiple agents, spawn worktrees, or merge agent work back together.
majiayu000/claude-skill-registry 163
-
alignfirst-paleo-alignfirst-2
majiayu000/claude-skill-registry 163
-
project-validation
Validates project after initialization. Checks static files, endpoints, CSS, health.
Use when: after rust-project-init, before TDD loop.
Triggers: "validate project", "check project", "verify init".
majiayu000/claude-skill-registry 163
-
nextjs-best-practices
Next.js App Router principles. Server Components, data fetching, routing patterns.
majiayu000/claude-skill-registry 163
-
frontend-security-basics
Secure Solana frontends against phishing, bad prompts, and unsafe signing requests. Use for audits of wallet UX and dApp sites.
majiayu000/claude-skill-registry 163
-
workforce-scheduling
When the user wants to optimize workforce scheduling, create shift plans, or balance labor demand. Also use when the user mentions "staff scheduling," "labor planning," "shift optimization," "crew scheduling," "roster optimization," or "employee scheduling." For task assignment, see task-assignment-problem. For wave planning labor, see wave-planning-optimization.
majiayu000/claude-skill-registry 163
-
pen-to-react
Convert .pen design files into React components for the Synnovator frontend. Two-phase workflow: (1) Extract reusable base UI components from .pen designs into frontend/components/ui/, (2) Compose full page components using those base components in frontend/components/pages/. Elements not worth extracting are inlined directly into the page component. Use when: (1) Converting a .pen design file into React page and UI components (2) Adding a new page component based on a .pen design (3) Updating existing components to match revised .pen designs (4) Extracting reusable UI patterns from .pen into shared components
majiayu000/claude-skill-registry 163
-
ln-511-test-researcher
Researches real-world problems, competitor solutions, and customer complaints before test planning. Posts findings as Linear comment for ln-512 and ln-513.
majiayu000/claude-skill-registry 163
-
factory-resume
Reprend le pipeline depuis la dernière phase/task
majiayu000/claude-skill-registry 163
-
iOS Localization & Assets
Standards for String Catalogs, L10n, and Asset Management.
majiayu000/claude-skill-registry 163