How to Work with Claude Code Skills Like a Pro
Stop copying and pasting the same instructions into your terminal.
If you use Claude Code, you probably repeat yourself often. You tell it to use TypeScript, follow TDD, or review pull requests every single time.
Claude Code Skills solve this.
Skills are folders containing instructions and scripts. Claude loads them automatically based on your task. You write the rules once and use them via slash commands.
How Skills Work
A Skill is a folder with a SKILL.md file inside. It has two parts:
• YAML metadata: Tells Claude when to use the skill. • Markdown instructions: Tells Claude what to do.
Example structure: my-skill/ └── SKILL.md
Where to Store Skills
• Personal: ~/.claude/skills/ (Works for all your projects) • Project: .claude/skills/ (Shared with your team via Git) • Plugin: Installed via /plugin (Namespaced for easy use)
Project skills override personal skills. This lets teams enforce specific standards.
Advanced Features
Skills go beyond simple text. You can use:
• Bundled scripts in any language. • Shell command substitution using the !command syntax. • Sub-agents for complex tasks.
The !command syntax allows Claude to pull live data. For example, it can run a git command to get PR details before it starts reviewing. Claude sees the actual data, not the command itself.
Where to Find Skills
The ecosystem is huge. You do not need to build everything from scratch.
• skills.sh: A community browser to find and install skills. • claude-plugins.dev: A registry that indexes skills from GitHub. • skillsdirectory.com: A registry for security-vetted skills. • claudskills.com: A catalog of over 67,000 skills. • Anthropic official repo: The best place to learn the standard.
Portability
Skills use an open standard. A skill you write for Claude Code works on OpenAI Codex, Gemini CLI, and Cursor. Your investment in automation stays with you across different tools.
Start small. Write one SKILL.md for your most common task. You will save hours of manual prompting.
Source: https://dev.to/elayachiabdelmajid/how-to-work-with-claude-code-skills-like-a-pro-dbn
Optional learning community: https://t.me/GyaanSetuAi
