85545 Skills Available

Find awesome
Agent Skills

Agent-Skills.md is a agent skills marketplace, to find the right agent skills for you.

Popular searches

git-pr

Generate a pull request description from branch changes. Use when creating a PR or preparing PR documentation.

toilahuongg
toilahuongg
92

git-sync

Sync with remote repository using pull --rebase. Use when you need to update your local branch with remote changes.

toilahuongg
toilahuongg
92

git-undo

Undo the last commit while keeping changes staged. Use when you need to fix a commit message or add missing files.

toilahuongg
toilahuongg
92

misoapps

Guide for using Miso Apps SDKs (@misoapps/mail-sdk and @misoapps/shop-sdk) in Shopify apps. Use this skill when the user needs to send emails via SMTP or AWS SES, manage SMTP configurations, retrieve email logs, manage shop installations, or access shop/app data through Miso Apps services.

toilahuongg
toilahuongg
92

mongoose

Guide for Mongoose ODM (2025-2026 Edition), covering Mongoose 8.x/9.x, TypeScript integration, and performance best practices.

toilahuongg
toilahuongg
92

npm-publish

Guide for publishing packages to the npm registry. Use this skill when the user wants to publish a new package, release a new version, or manage npm package configurations.

toilahuongg
toilahuongg
92

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.

toilahuongg
toilahuongg
92

clean-code

Clean Code practices for TypeScript/JavaScript. Identify code smells, apply refactoring patterns, and write maintainable code. Use when reviewing code quality, refactoring messy code, or ensuring code follows best practices. Triggers on requests like "clean up this code", "refactor for readability", "identify code smells", or "make this more maintainable".

toilahuongg
toilahuongg
92

release

Orchestrates the release process - Testing, Documentation, and Tagging. Use when preparing a new version release.

toilahuongg
toilahuongg
92

shopify-polaris-viz

Guide for creating data visualizations in Shopify Apps using the Polaris Viz library. Use this skill when building charts, graphs, dashboards, or any data visualization components that need to integrate with the Shopify Admin aesthetic. Covers BarChart, LineChart, DonutChart, SparkLineChart, and theming.

toilahuongg
toilahuongg
92

shopify-pos

Guide for building Shopify POS (Point of Sale) UI extensions that integrate custom functionality into Shopify's retail interface. Use this skill when the user needs to create POS tiles, modals, blocks, or actions for the smart grid, cart, customer details, order details, product details, or post-purchase screens. Covers targets, components, APIs, and development workflow for POS app extensions.

toilahuongg
toilahuongg
92

shopify-remix-template

Guide for developing Shopify apps using the official Shopify Remix Template. Covers structure, authentication, API usage, and deployment.

toilahuongg
toilahuongg
92

shopify-testing

Guide for testing Shopify Apps, including Unit Testing with Remix, Mocking Shopify Context, and E2E Testing.

toilahuongg
toilahuongg
92

shopify-webhooks

Guide for handling Shopify Webhooks, including configuration, verification, and processing. Use this skill when the user needs to set up webhook subscriptions, verify authentic requests, or handle event payloads.

toilahuongg
toilahuongg
92

skill-creator

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

toilahuongg
toilahuongg
92

technical-writing

Guide for creating effective internal technical documentation (READMEs, ADRs, Contribution Guides). Use this skill when the user asks to write, refactor, or improve internal project documentation.

toilahuongg
toilahuongg
92

threejs-animation

Three.js animation - keyframe animation, skeletal animation, morph targets, animation mixing. Use when animating objects, playing GLTF animations, creating procedural motion, or blending animations.

toilahuongg
toilahuongg
92

threejs-fundamentals

Three.js scene setup, cameras, renderer, Object3D hierarchy, coordinate systems. Use when setting up 3D scenes, creating cameras, configuring renderers, managing object hierarchies, or working with transforms.

toilahuongg
toilahuongg
92

threejs-geometry

Three.js geometry creation - built-in shapes, BufferGeometry, custom geometry, instancing. Use when creating 3D shapes, working with vertices, building custom meshes, or optimizing with instanced rendering.

toilahuongg
toilahuongg
92

threejs-interaction

Three.js interaction - raycasting, controls, mouse/touch input, object selection. Use when handling user input, implementing click detection, adding camera controls, or creating interactive 3D experiences.

toilahuongg
toilahuongg
92

threejs-lighting

Three.js lighting - light types, shadows, environment lighting. Use when adding lights, configuring shadows, setting up IBL, or optimizing lighting performance.

toilahuongg
toilahuongg
92

threejs-loaders

Three.js asset loading - GLTF, textures, images, models, async patterns. Use when loading 3D models, textures, HDR environments, or managing loading progress.

toilahuongg
toilahuongg
92

threejs-materials

Three.js materials - PBR, basic, phong, shader materials, material properties. Use when styling meshes, working with textures, creating custom shaders, or optimizing material performance.

toilahuongg
toilahuongg
92

threejs-postprocessing

Three.js post-processing - EffectComposer, bloom, DOF, screen effects. Use when adding visual effects, color grading, blur, glow, or creating custom screen-space shaders.

toilahuongg
toilahuongg
92

threejs-shaders

Three.js shaders - GLSL, ShaderMaterial, uniforms, custom effects. Use when creating custom visual effects, modifying vertices, writing fragment shaders, or extending built-in materials.

toilahuongg
toilahuongg
92

threejs-textures

Three.js textures - texture types, UV mapping, environment maps, texture settings. Use when working with images, UV coordinates, cubemaps, HDR environments, or texture optimization.

toilahuongg
toilahuongg
92

typescript

Best practices and guidelines for TypeScript (2025-2026 Edition), focusing on TS 5.x+, modern type safety, and performance.

toilahuongg
toilahuongg
92

vercel-ai-sdk

Guide for integrating Vercel AI SDK into Remix apps. Build AI chatbots, text completion, and agents within your Shopify app.

toilahuongg
toilahuongg
92

vercel-react-best-practices

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

vercel
vercel
92

zustand-state

State management with Zustand for Remix/React applications. Covers store creation, TypeScript patterns, persistence, and Shopify-specific state patterns.

toilahuongg
toilahuongg
92

clean-architecture-ts

Best practices for implementing Clean Architecture in Remix/TypeScript apps. Covers Service Layer, Repository Pattern, and Dependency Injection.

toilahuongg
toilahuongg
92

changelog

Generate and maintain changelogs following Keep a Changelog format. Analyzes git commits, categorizes changes, and produces well-structured release notes.

toilahuongg
toilahuongg
92

agent-creator

Guide for creating, configuring, and refining AI Agents. Use this skill when users want to define a new agent persona, generate a system prompt, or assemble a specific set of skills/workflows for a specialized agent (e.g., "Create a QA Agent" or "Design a Security Auditor Agent").

toilahuongg
toilahuongg
92

algorithmic-art

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.

toilahuongg
toilahuongg
92

agent-browser

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

toilahuongg
toilahuongg
92

brainstorm

Guide for facilitating creative brainstorming sessions using AI, leveraging techniques like SCAMPER, Design Thinking, and lateral thinking.

toilahuongg
toilahuongg
92

app-listing

Create comprehensive Shopify App Store listing content following official best practices. Use when users need to write or improve their app listing for the Shopify App Store, including app introduction, app details, features, app card subtitle, search terms, SEO content (title tag, meta description), and testing instructions. Also applicable when preparing an app submission for Shopify review.

toilahuongg
toilahuongg
92

test-json-sql-search-web

Test JSON SQL primitives with search-web output

bdambrosio
bdambrosio
9

test-json-sql-project

Tests project primitive (SELECT fields)

bdambrosio
bdambrosio
9

test-json-sql-pluck

Tests pluck primitive (SELECT single field)

bdambrosio
bdambrosio
9

test-json-sql-join

Tests join primitive (INNER JOIN)

bdambrosio
bdambrosio
9

test-calculate

Tests calculate tool with arithmetic, trig, and variable substitution

bdambrosio
bdambrosio
9

test-json-sql-setup

Creates test data for JSON SQL primitive tests

bdambrosio
bdambrosio
9

test-json-sql-semantic-scholar

Test JSON SQL primitives with semantic-scholar output

bdambrosio
bdambrosio
9

test-json-sql-filter

Tests filter-structured primitive (WHERE clause)

bdambrosio
bdambrosio
9

test-json-sql-sort

Tests sort primitive (ORDER BY)

bdambrosio
bdambrosio
9

scienceworld-reset

Start a ScienceWorld episode. Reads scenario, difficulty, and seed from scienceworld_config in character YAML. Returns the initial observation plus a session_id for subsequent steps.

bdambrosio
bdambrosio
9

obsidian-clipper

Detects new files in the Obsidian vault Clippings folder (from Web Clipper)

bdambrosio
bdambrosio
9

browser-visits

Drains buffered page-visit URLs from the browser extension listener

bdambrosio
bdambrosio
9

test-map-with-args

Tests map primitive with additional operation arguments

bdambrosio
bdambrosio
9

Page 1142 of 1711 · 85545 results

Adoption

Agent Skills are supported by leading AI development tools.

FAQ

Frequently asked questions about Agent Skills.

01

What are Agent Skills?

Agent Skills are reusable, production-ready capability packs for AI agents. Each skill lives in its own folder and is described by a SKILL.md file with metadata and instructions.

02

What does this agent-skills.md site do?

Agent Skills is a curated directory that indexes skill repositories and lets you browse, preview, and download skills in a consistent format.

03

Where are skills stored in a repo?

By default, the site scans the skills/ folder. You can also submit a URL that points directly to a specific skills folder.

04

What is required inside SKILL.md?

SKILL.md must include YAML frontmatter with at least name and description. The body contains the actual guidance and steps for the agent.

05

How can I submit a repo?

Click Submit in the header and paste a GitHub URL that points to a skills folder. We’ll parse it and add any valid skills to the directory.