Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
discovery.market_scan
Analyze the competitive and adjacent solution landscape to surface differentiation opportunities.
majiayu000/claude-skill-registry 163
-
structure-app
Structure an app around objects when starting a complex app from scratch, existing navigation feels messy, users can't find things, or the IA is getting worse as features are added. Use Object-Oriented UX to design around nouns, not verbs.
majiayu000/claude-skill-registry 163
-
functionality-audit
Validates that code actually works through sandbox testing, execution verification, and systematic debugging. Use this skill after code generation or modification to ensure functionality is genuine rather than assumed. The skill creates isolated test environments, executes code with realistic inputs, identifies bugs through systematic analysis, and applies best practices to fix issues without breaking existing functionality. This ensures code delivers its intended behavior reliably.
majiayu000/claude-skill-registry 163
-
azure-monitor-opentelemetry-ts
majiayu000/claude-skill-registry 163
-
security-vite
Review Vite security audit patterns for SPA and dev server security. Use for auditing VITE_* exposure, build-time secrets, and proxy configs. Use proactively when reviewing Vite apps (vite.config.ts present).
Examples:
- user: "Audit Vite env vars" → check for secrets with VITE_ prefix
- user: "Check Vite build config" → verify define block and source maps
- user: "Review Vite dev server" → check host binding and proxy security
- user: "Scan Vite bundles" → search dist/ for leaked API keys or secrets
- user: "Audit Vite SPA auth" → verify server-side auth vs client route guards
majiayu000/claude-skill-registry 163
-
gdrive-manager
Manages all Google Drive operations within the claude-code folder. Use this skill for ANY Google Drive file creation, updates, or organization. Enforces folder restrictions and maintains the centralized INDEX document. Required before using raw mcp__gdrive__ tools for research documentation, experiment logs, updates, or slides.
majiayu000/claude-skill-registry 163
-
agent-patterns
Execute this skill should be used when the user asks about "SPAWN REQUEST format", "agent reports", "agent coordination", "parallel agents", "report format", "agent communication", or needs to understand how agents coordinate within the sprint system. Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.
majiayu000/claude-skill-registry 163
-
site-logistics-optimization
Optimize construction site logistics including material delivery scheduling, crane positioning, storage area allocation, and traffic flow using operations research and simulation.
majiayu000/claude-skill-registry 163
-
canvas-design
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
majiayu000/claude-skill-registry 163
-
claude-code-audit-plugin
Audit a Claude Code plugin against best practices and suggest improvements
majiayu000/claude-skill-registry 163
-
env-matrix-dev-stg-prod
majiayu000/claude-skill-registry 163
-
RTL (Right-to-Left) Support
Supporting right-to-left writing and layout direction for languages like Arabic, Hebrew, Persian, and Urdu using CSS direction, logical properties, and RTL-aware components.
majiayu000/claude-skill-registry 163
-
twscrape
Python library for scraping Twitter/X data using GraphQL API with account rotation and session management. Use when extracting tweets, user profiles, followers, trends, or building social media monitoring tools.
majiayu000/claude-skill-registry 163
-
programmer
Translates design documents and plans into code
majiayu000/claude-skill-registry 163
-
negotiating-offers
Negotiate job offers and produce an Offer Negotiation Pack (success-conditions asks, tradeoff matrix, negotiation strategy, scripts, optional contract/part-time proposal). Use for salary negotiation, equity negotiation, offer negotiation, comp negotiation. Category: Career.
majiayu000/claude-skill-registry 163
-
hoare-rust-origins
Write Rust code informed by Graydon Hoare's original vision for Rust. Emphasizes memory safety without GC, practical systems programming, and learning from C/C++ mistakes. Use when designing safe systems code or understanding Rust's fundamental choices.
majiayu000/claude-skill-registry 163
-
encryption
majiayu000/claude-skill-registry 163
-
validate-tests
Validate and improve the test approach in an implementation plan
majiayu000/claude-skill-registry 163
-
docs-generator
Generate hierarchical documentation structures (AGENTS.md, agent.d, and custom docs) for codebases. Use when user asks to create documentation files, analyze codebase for AI agent documentation, set up AI-friendly project documentation, or generate context files for AI coding assistants. Triggers on "create documentation", "generate docs", "analyze codebase for AI", "documentation setup", "hierarchical docs".
majiayu000/claude-skill-registry 163
-
agent-guardrails
Stop AI agents from secretly bypassing your rules. Mechanical enforcement with git hooks, secret detection, deployment verification, and import registries. Born from real production incidents: server crashes, token leaks, code rewrites. Works with Claude Code, Clawdbot, Cursor. Install once, enforce forever.
majiayu000/claude-skill-registry 163
-
claude-improve-config
Self-reflect on the current session to identify mistakes and propose improvements to .claude configuration (CLAUDE.md, hooks, skills).
majiayu000/claude-skill-registry 163
-
axiom-swiftui-debugging
Use when debugging SwiftUI view updates, preview crashes, or layout issues - diagnostic decision trees to identify root causes quickly and avoid misdiagnosis under pressure
majiayu000/claude-skill-registry 163
-
github-roadmap-strategist
operationalizes GitHub Projects (V2) as a dynamic roadmap system. Defines field taxonomy, "Triage" protocols, and synchronizes Strategy (Roadmap) with Execution (Issues).
majiayu000/claude-skill-registry 163
-
standards
Plaited code conventions and development standards. Use when writing or editing TypeScript code in Plaited projects, following code conventions (type system, function style, imports), generating code, or verifying code quality.
majiayu000/claude-skill-registry 163