Skill · em Automatizar e estender

skill-creation-guide

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.

Procedência

Antes de instalar

7 arquivos · 48,3 KB · inclui 3 scripts que executam: scripts/init_skill.py, scripts/package_skill.py, scripts/quick_validate.py

Instalar na sua CLI

O comando baixa a versão fixada (commit 57f899e) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.

Claude Code

Neste projeto: instala em .claude/skills/skill-creation-guide/.

d=".claude/skills/skill-creation-guide"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/development/skill-creation-guide"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/LICENSE.txt" "$u/LICENSE.txt" \
  -o "$d/references/output-patterns.md" "$u/references/output-patterns.md" \
  -o "$d/references/workflows.md" "$u/references/workflows.md" \
  -o "$d/scripts/init_skill.py" "$u/scripts/init_skill.py" \
  -o "$d/scripts/package_skill.py" "$u/scripts/package_skill.py" \
  -o "$d/scripts/quick_validate.py" "$u/scripts/quick_validate.py"

Global: instala em ~/.claude/skills/skill-creation-guide/.

d="$HOME/.claude/skills/skill-creation-guide"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/development/skill-creation-guide"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/LICENSE.txt" "$u/LICENSE.txt" \
  -o "$d/references/output-patterns.md" "$u/references/output-patterns.md" \
  -o "$d/references/workflows.md" "$u/references/workflows.md" \
  -o "$d/scripts/init_skill.py" "$u/scripts/init_skill.py" \
  -o "$d/scripts/package_skill.py" "$u/scripts/package_skill.py" \
  -o "$d/scripts/quick_validate.py" "$u/scripts/quick_validate.py"

Codex

Neste projeto: instala em .agents/skills/skill-creation-guide/.

d=".agents/skills/skill-creation-guide"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/development/skill-creation-guide"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/LICENSE.txt" "$u/LICENSE.txt" \
  -o "$d/references/output-patterns.md" "$u/references/output-patterns.md" \
  -o "$d/references/workflows.md" "$u/references/workflows.md" \
  -o "$d/scripts/init_skill.py" "$u/scripts/init_skill.py" \
  -o "$d/scripts/package_skill.py" "$u/scripts/package_skill.py" \
  -o "$d/scripts/quick_validate.py" "$u/scripts/quick_validate.py"

Global: instala em ~/.agents/skills/skill-creation-guide/.

d="$HOME/.agents/skills/skill-creation-guide"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/development/skill-creation-guide"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/LICENSE.txt" "$u/LICENSE.txt" \
  -o "$d/references/output-patterns.md" "$u/references/output-patterns.md" \
  -o "$d/references/workflows.md" "$u/references/workflows.md" \
  -o "$d/scripts/init_skill.py" "$u/scripts/init_skill.py" \
  -o "$d/scripts/package_skill.py" "$u/scripts/package_skill.py" \
  -o "$d/scripts/quick_validate.py" "$u/scripts/quick_validate.py"

Antigravity

Neste projeto: instala em .agents/skills/skill-creation-guide/.

d=".agents/skills/skill-creation-guide"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/development/skill-creation-guide"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/LICENSE.txt" "$u/LICENSE.txt" \
  -o "$d/references/output-patterns.md" "$u/references/output-patterns.md" \
  -o "$d/references/workflows.md" "$u/references/workflows.md" \
  -o "$d/scripts/init_skill.py" "$u/scripts/init_skill.py" \
  -o "$d/scripts/package_skill.py" "$u/scripts/package_skill.py" \
  -o "$d/scripts/quick_validate.py" "$u/scripts/quick_validate.py"

Global: instala em ~/.gemini/antigravity-cli/skills/skill-creation-guide/.

d="$HOME/.gemini/antigravity-cli/skills/skill-creation-guide"
u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/development/skill-creation-guide"
curl -fsSL --create-dirs \
  -o "$d/SKILL.md" "$u/SKILL.md" \
  -o "$d/LICENSE.txt" "$u/LICENSE.txt" \
  -o "$d/references/output-patterns.md" "$u/references/output-patterns.md" \
  -o "$d/references/workflows.md" "$u/references/workflows.md" \
  -o "$d/scripts/init_skill.py" "$u/scripts/init_skill.py" \
  -o "$d/scripts/package_skill.py" "$u/scripts/package_skill.py" \
  -o "$d/scripts/quick_validate.py" "$u/scripts/quick_validate.py"

Peça ao Rook

Já usa o Rook Labs? Cole no chat do Rook: instale a skill https://rooklabs.sh/marketplace/cct.skill-creation-guide

Prévia do SKILL.md

---
name: skill-creation-guide
description: 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.
license: Complete terms in LICENSE.txt
---

# Skill Creator

This skill provides guidance for creating effective skills.

## About Skills

Skills are modular, self-contained packages that extend Claude's capabilities by providing
specialized knowledge, workflows, and tools. Think of them as "onboarding guides" for specific
domains or tasks—they transform Claude from a general-purpose agent into a specialized agent
equipped with procedural knowledge that no model can fully possess.

### What Skills Provide

1. Specialized workflows - Multi-step procedures for specific domains
2. Tool integrations - Instructions for working with specific file formats or APIs
3. Domain expertise - Company-specific knowledge, schemas, business logic
4. Bundled resources - Scripts, references, and assets for complex and repetitive tasks

## Core Principles

### Concise is Key

The context window is a public good. Skills share the context window with everything else Claude needs: system prompt, conversation history, other Skills' metadata, and the actual user request.

**Default assumption: Claude is already very smart.** Only add context Claude doesn't already have. Challenge each piece of information: "Does Claude really need this explanation?" and "Does this paragraph justify its token cost?"

Prefer concise examples over verbose explanations.

### Set Appropriate Degrees of Freedom

Match the level of specificity to the task's fragility and variability:

**High freedom (text-based instructions)**: Use when multiple approaches are valid, decisions depend on context, or heuristics guide the approach.
…

Ver todo o marketplace