skill-developer

Create and structure Claude Code skills with SKILL.md and resources.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/syanix/agentic-sdlc --skill skill-developer-syanix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-developer
Source: https://github.com/syanix/agentic-sdlc/tree/main/skills/skill-developer
Command: npx skills add https://github.com/syanix/agentic-sdlc --skill skill-developer-syanix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured guide and best practices for creating, maintaining, and improving Claude Code skills, ensuring they are effective, discoverable, and well-organized.

Core Features & Use Cases

  • Skill Structure Guidance: Learn the essential components of a skill unit (SKILL.md, resources/).
  • Best Practice Enforcement: Understand principles like progressive disclosure, right altitude, and single responsibility.
  • Use Case: You need to create a new skill to manage API documentation. This Skill will guide you on structuring the SKILL.md, defining the description for optimal activation, and organizing supporting documentation in resources/.

Quick Start

Use the skill-developer skill to create a new skill named 'api-docs' following best practices.

Frequently Asked Questions about skill-developer

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

FAQPage Schema
What are the best practices for structuring a Claude Code skill?

Best practices for structuring a Claude Code skill involve organizing essential components like the SKILL.md file and a resources/ directory, while adhering to single responsibility principles to ensure maintainability and effectiveness.

How do I create a new Claude Code skill?

To create a new Claude Code skill, you define the required frontmatter, structure the SKILL.md file, and organize supporting documentation in a resources/ directory to ensure proper activation and discoverability.

What is progressive disclosure in skill development?

Progressive disclosure in skill development is a best practice that involves using resources to manage complexity, ensuring the skill remains maintainable and operates at the right altitude for its intended task.

How do I optimize a skill description for activation?

Optimizing a skill description for activation requires defining the frontmatter according to specific patterns, ensuring the skill is easily discoverable and correctly triggered when needed.

Do I need external dependencies to build a Claude Code skill?

You do not need external dependencies to build a Claude Code skill, as the process relies on structuring internal files like SKILL.md and resources/ to enforce best practices and single responsibility.