Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
analyse-issue
Analyze MONDO GitHub issues for validity, suggest improvements, and generate structured reports with duplication checks and identifier validation
majiayu000/claude-skill-registry 163
-
nextjs-app-scaffold
Use this skill whenever the user wants to create or restructure a Next.js app with my standard stack (TypeScript, App Router, Tailwind CSS, shadcn/ui, Vitest, and Playwright E2E tests). Prefer this skill when the task involves starting a new frontend project or aligning an existing one to my conventions.
majiayu000/claude-skill-registry 163
-
ebpf-map-handler
Create eBPF maps (hash, array, ringbuf, LRU, per-CPU) with corresponding Go userspace code for reading and writing data between kernel and userspace. Includes map definitions, update/lookup operations, and event handling. Use when implementing state management or kernel-userspace communication in CNFs.
majiayu000/claude-skill-registry 163
-
chicago-data-portal
This skill should be used when the user asks to "query Chicago data", "find Chicago datasets", "get Chicago crime data", "download Chicago permits", "write a SODA query for Chicago", "search data.cityofchicago.org", or mentions Chicago city data (311, permits, licenses, inspections, crimes, etc.).
majiayu000/claude-skill-registry 163
-
bye
Save session state (continue working or exit safely)
majiayu000/claude-skill-registry 163
-
feishu-docx
Export Feishu/Lark cloud documents to Markdown. Supports docx, sheets, bitable, wiki, and batch wiki space export. Use this skill when you need to read, analyze, write, or reference content from Feishu knowledge base.
majiayu000/claude-skill-registry 163
-
manyfold
Self-hosted 3D model library manager for organizing, viewing, and managing 3D print files. Use when the user asks about deploying, configuring, or using Manyfold for managing STL/OBJ/3MF collections. Triggers on phrases like "Manyfold", "3D model library", "manage my 3D prints", "self-hosted model manager", "organize STL files", "3D print collection", or any Docker/homelab deployment involving 3D model organization.
majiayu000/claude-skill-registry 163
-
git-log
Generate appropriate commit messages and maintain git log documentation. Use when preparing to commit changes, reviewing git history, or maintaining project change documentation. Provides commit message generation, git log maintenance, and quick command reference.
majiayu000/claude-skill-registry 163
-
ffi-bindings
Create FFI bindings between Lean 4 and C code. Use when working with foreign functions, native libraries, Metal, or system APIs.
majiayu000/claude-skill-registry 163
-
use-taskfile
Run common project operations using the Taskfile. Use when building, testing, starting services, running migrations, or any project operation. Run `task` to discover available tasks.
majiayu000/claude-skill-registry 163
-
code-smell-checker
Review TypeScript + Vue code for maintainability issues. Use when checking code quality, architectural problems, type safety, or Vue best practices. Identifies technical debt in components, types, and reactive data handling.
majiayu000/claude-skill-registry 163
-
proposal-contract-generator
Generate professional project proposals, scope of work documents, payment terms, timelines, and simple contract templates that make software tailors look established even on their first client.
majiayu000/claude-skill-registry 163
-
validation-enforcer
Automatically runs project validation commands (linters, type checkers, tests) after file edits and blocks commits on any failure. Reads validation commands from CLAUDE.md or auto-detects from project type. Enforces strict quality gates to catch issues early. (project)
majiayu000/claude-skill-registry 163
-
defining-stories
Create user stories and epic design documents. Use when defining new features, writing Given-When-Then criteria, creating story logs, or designing larger features.
majiayu000/claude-skill-registry 163
-
unity-scene-management
majiayu000/claude-skill-registry 163
-
auto-linter
Run linters/formatters on changed files and apply safe, mechanical fixes. Use in Flow 3 and Flow 4.
majiayu000/claude-skill-registry 163
-
xiaohongshu-posting
小红书自动发帖工具包,通过AutoGLM控制手机自动化发布小红书笔记。当用户请求在小红书发布内容、创建帖子或自动化发帖流程时使用此技能。提供两种发帖模式(普通笔记和长文)的分步指导,确保内容格式正确和UI导航准确。
majiayu000/claude-skill-registry 163
-
git-pushing
Stage, commit, and push git changes with conventional commit messages. Use when user wants to commit and push changes, mentions pushing to remote, or asks to save and push their work. Also activates when user says "push changes", "commit and push", "push this", "push to github", or similar git workflow requests.
majiayu000/claude-skill-registry 163
-
senior-developer
Embodies a senior frontend developer with 15+ years of experience building web applications. Provides expert guidance on UI architecture, component design, state management, CSS/styling, performance optimization, accessibility, debugging browser issues, and modern frontend tooling. Use when building UIs, debugging frontend issues, choosing frontend frameworks, or needing senior-level code review and mentorship.
majiayu000/claude-skill-registry 163
-
issue-prerequisite
Use before starting ANY work - hard gate ensuring a GitHub issue exists, creating one if needed through user questioning
majiayu000/claude-skill-registry 163
-
ai-app
Full-stack AI application generator with Next.js, AI SDK, and ai-elements.
Use when creating chatbots, agent dashboards, or custom AI applications.
Triggers: chatbot, chat app, agent dashboard, AI application, Next.js AI,
useChat, streamText, ai-elements, build AI app, create chatbot
majiayu000/claude-skill-registry 163
-
langchain4j-testing-strategies
Testing strategies for LangChain4j-powered applications. Mock LLM responses, test retrieval chains, and validate AI workflows. Use when testing AI-powered features reliably.
majiayu000/claude-skill-registry 163
-
rental-analysis
Comprehensive financial analysis for rental property owners considering renting vs. selling their home. Calculates cash flow, key investment metrics (cap rate, IRR, NPV), break-even analysis, and compares rental income scenarios against selling. Generates detailed reports with plain-language explanations suitable for non-experts. Use when homeowners need data-driven insights to decide between renting out their property or selling it.
majiayu000/claude-skill-registry 163
-
tmdb-integration
TMDB (The Movie Database) API integration for React Native TV streaming apps. Use when users need help with movie/TV show data, poster images, search functionality, trending content, video trailers from TMDB, API authentication, rate limiting, or TypeScript types for TMDB responses.
majiayu000/claude-skill-registry 163