Agent Skills

Create, manage, and share modular Agent Skills for Claude Code.

Updated Sep 28, 2025
One-click install
npx skills add https://github.com/Glad91/template-nextjs-moderne --skill agent-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Agent Skills
Source: https://github.com/Glad91/template-nextjs-moderne/tree/main/docs
Command: npx skills add https://github.com/Glad91/template-nextjs-moderne --skill agent-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Users often find themselves repeating instructions or wishing Claude could do more. This Skill empowers you to extend Claude's core capabilities by creating custom "Agent Skills," transforming repetitive tasks into automated workflows and making Claude an even more powerful, personalized assistant.

Core Features & Use Cases

  • Custom Skill Creation: Learn to define new, specialized capabilities for Claude using simple Markdown and optional scripts.
  • Effortless Automation: Understand how Claude intelligently invokes your custom Skills based on context, reducing manual prompting and saving you time.
  • Team Knowledge Sharing: Distribute project-specific expertise and utilities across your team via Git, ensuring consistent, high-quality automation for everyone.
  • Use Case: Imagine your team frequently needs to summarize long technical documents. By creating a "Technical Summarizer" Skill, you can teach Claude your preferred summarization style and key extraction methods. Once shared, any team member can leverage this Skill, ensuring consistent, high-quality summaries without repetitive instructions.

Quick Start

Create a new personal skill directory

mkdir -p ~/.claude/skills/my-summarizer-skill

Create SKILL.md inside with frontmatter:

---

name: Technical Summarizer

description: Summarizes long technical documents, extracting key insights.

---

Then, ask Claude: "Summarize this document using my Technical Summarizer skill."

Frequently Asked Questions about Agent Skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create custom Skills to extend Claude's capabilities?

Create custom Skills by defining a YAML frontmatter with name and description in a SKILL.md file, then add Instructions, Examples sections, and optional supporting files like scripts or templates. Claude automatically discovers and invokes Skills based on context and your descriptions.

Can I automate repetitive Claude tasks by building reusable Skills?

Yes. Agent Skills transform repetitive instructions into modular, reusable capabilities. Once created, Claude intelligently invokes them based on task context, eliminating manual prompting and saving time across workflows.

How do I share Skills across my team?

Distribute Skills via Git to project or team sources. Skills support multiple scopes—personal, project, and plugin—enabling consistent automation and knowledge sharing so all team members access the same specialized capabilities.

What's required to set up a Skill in Claude Code?

Skills require YAML frontmatter (name and description), Instructions and Examples sections, and optional supporting files. Skills are discovered filesystem-based and support allowed-tools gating for controlled capability access.

Can Skills include external scripts and reference files?

Yes. Skills support optional supporting files including scripts/ directories, templates/, and reference.md documentation. These files enable complex automation workflows and provide context for Claude's decision-making.

Do I need coding experience to create and manage Agent Skills?

No. Skills use simple Markdown and YAML frontmatter, making them accessible to non-engineers. The framework handles intelligent invocation, so you focus on defining the task logic and examples without managing complex infrastructure.