Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问clear审计未展示

skill-creator技能创建器

Agent Skill

skill-creator 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

309

周安装

13

GitHub Stars

公开资料未说明

下载量

108
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:skill-creator(技能创建器)
来源仓库:https://github.com/otrebu/agents
仓库路径:skills/skill-creator
安装命令:
npx skills add otrebu/agents --skill "skill-creator"
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

AgentSkills.tonpx skills
npx skills add otrebu/agents --skill "skill-creator"

简介

skill-creator 用于发现并安装 AI 代理的技能。

  • 适用于 Codex、Claude、Cursor、Gemini CLI 中技能生态集成的场景。
  • 通过 npx 和指定仓库路径安装,支持技能动态发现与加载。
  • 使用前需确认权限范围、维护状态,注意可能触发的网络请求与代码执行。
  • 建议结合项目规范验证技能兼容性与运行稳定性。

SKILL.md

Skill Creator for Claude Code

Guide for creating skills in Claude Code's skill directory.

About Skills

Skills are modular packages providing specialized knowledge, workflows, and tools. Transform Claude from general to specialized agent with procedural knowledge.

What Skills Provide

  1. Specialized workflows - Multi-step procedures
  2. Tool integrations - File formats, APIs
  3. Domain expertise - Schemas, business logic
  4. Bundled resources - Scripts, references, assets

Core Principles

Concise is Key

Context window is public good. Only add what Claude doesn't know. Challenge each piece: "Does Claude need this?"

Default: Claude is smart. Add only non-obvious info.

Set Appropriate Degrees of Freedom

High freedom (text): Multiple valid approaches, context-dependent Medium freedom (pseudocode/params): Preferred pattern, some variation Low freedom (scripts): Fragile operations, consistency critical

Critical Structure Requirements

MANDATORY: Every skill MUST be structured as a directory, NOT a single file.

Required structure:

  • Directory named skill-name/ (lowercase letters, numbers, hyphens only)
  • Containing SKILL.md file (UPPERCASE, exactly this filename)

Correct examples:

  • git-commit/SKILL.md
  • pdf-processing/SKILL.md
  • data-analyzer/SKILL.md

Wrong examples:

  • git-commit.md (single file, not directory)
  • git-commit/skill.md (lowercase)
  • git-commit/README.md (wrong filename)

Anatomy

skill-name/
├── SKILL.md (required - UPPERCASE)
│   ├── YAML frontmatter (name, description)
│   └── Markdown instructions
├── reference.md (optional - root-level docs)
├── examples.md (optional - root-level docs)
├── scripts/ (optional)
│   └── helper.py - Executable code
└── templates/ (optional)
    └── template.txt - Files used in output

SKILL.md (required)

  • Frontmatter (YAML): name and description - triggers when Claude uses skill
  • Body (Markdown): Instructions for using skill

Bundled Resources (optional)

Scripts (scripts/) - Executable code for deterministic/repeated tasks

  • Token efficient, deterministic
  • May execute without loading to context
  • Examples: scripts/rotate_pdf.py, scripts/fill_form.py

Reference docs (root-level .md files) - Docs loaded as needed

  • Database schemas, API docs, detailed workflows
  • Keeps SKILL.md lean
  • Load only when Claude determines needed
  • Examples: reference.md, api_docs.md, workflows.md
  • Note: These are individual files at root, NOT in a references/ subdirectory

Templates (templates/) - Files used in output, not loaded to context

  • Templates, boilerplate code, starter files
  • Used in final output by copying/modifying
  • Examples: templates/starter-project/, templates/document.docx

What NOT to Include

No auxiliary docs:

  • README.md
  • INSTALLATION_GUIDE.md
  • QUICK_REFERENCE.md
  • CHANGELOG.md

Only info needed for AI agent to work.

Progressive Disclosure

Three-level loading:

  1. Metadata - Always in context (~100 words)
  2. SKILL.md body - When triggered (<5k words)
  3. Bundled resources - As needed (unlimited)

Keep SKILL.md <500 lines. Split when approaching limit.

Pattern: High-level guide with references

## Quick start

[core example]

## Advanced

- **Forms**: See ./forms.md
- **API**: See ./api-reference.md

Skill Creation Process

  1. Understand skill with concrete examples
  2. Plan reusable contents (scripts, references, assets)
  3. Initialize skill (run init_skill.py)
  4. Edit skill (implement resources, write SKILL.md)
  5. Iterate based on usage

Step 1: Understanding with Concrete Examples

Skip if usage patterns clear.

Ask for concrete examples:

  • "What functionality should skill support?"
  • "Examples of usage?"
  • "What triggers this skill?"

Avoid overwhelming - ask most important questions first.

Conclude when functionality clear.

Step 2: Planning Reusable Contents

Analyze each example:

  1. How to execute from scratch?
  2. What scripts/references/assets help?

Example: pdf-editor

  • Query: "Rotate this PDF"
  • Analysis: Same code each time → scripts/rotate_pdf.py

Example: frontend-webapp-builder

  • Query: "Build todo app"
  • Analysis: Same boilerplate → templates/hello-world/ starter project

Example: big-query

  • Query: "How many users logged in today?"
  • Analysis: Re-discovering schemas → schema.md (root-level reference)

Output: List of reusable resources needed.

Step 3: Initialize Skill

Skip if skill exists.

Run init script from repo root:

python3 ./skills/skill-creator/scripts/init_skill.py <skill-name> --path <output-directory>

Example:

python3 ./skills/skill-creator/scripts/init_skill.py brainwriting --path ./.claude/skills

Creates:

  • Skill directory
  • SKILL.md template with frontmatter
  • Example resource directories
  • Example files (customize/delete)

Step 4: Edit Skill

Learn Patterns

Consult:

  • Multi-step processes: workflows.md
  • Output formats: output-patterns.md

Start with Resources

Implement resources first: scripts, reference docs, templates. May need user input (brand assets, docs).

Test scripts - run to verify no bugs. Delete unused example files.

Update SKILL.md

Writing: Use imperative/infinitive form.

Frontmatter:

  • name: Skill name
  • description: What it does + when to use. Specific, comprehensive, direct. Claude uses this to choose from 100+ skills.

Body: Instructions for using skill and resources.

Script will:

  1. Validate skill (YAML, structure, naming, descriptions)

Default priority:

  1. ./.claude/skills/ (project-local)
  2. ~/.claude/skills/ (user-global)
  3. Custom path if specified

Validation checks:

  • YAML frontmatter format, required fields
  • Naming conventions, directory structure
  • Description quality
  • File organization, resource references

If validation fails, fix errors and re-run.

Step 6: Iterate

Test skill on real tasks. Notice struggles → identify improvements → implement → test.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

27.65%
按下载量换算30

windsurf

24.21%
按下载量换算26

trae

18.88%
按下载量换算20

OpenCode

13.09%
按下载量换算14

Codex

8.46%
按下载量换算9

Antigravity

3.43%
按下载量换算4

安全审计

暂无安全审计结果可展示。

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills