Token导航 LogoToken导航

Agent Skill · 研究检索

claude-skills(Claude skills 搜索)

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

claude-skills 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 72,083。

总安装 190周安装 8GitHub Stars 17下载 67核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/vinnie357/claude-skills --skill claude-skills

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

claude-skills 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中快速定位候选结果。适用于关键词搜索、任务场景匹配和来源线索筛选等研究检索场景。通过 npx skills add 命令从 GitHub 仓库安装,需指定技能名称和仓库地址。

安装前建议确认权限范围、维护状态,以及是否会触发联网或文件读写操作。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/claude-skills

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/vinnie357/claude-skills --skill claude-skills;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

claude-skills 怎么安装?

在终端执行 npx skills add https://github.com/vinnie357/claude-skills --skill claude-skills。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

claude-skills 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

claude-skills 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

claude-skills 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

claude-skills 用的人多吗?

公开数据是累计安装 190 次,近一周安装 8 次,下载 67 次,GitHub 17 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

claude-skills 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
claude-skills

Claude skills 搜索 · 本页

19017只读未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Agent Skills

Guide for creating modular, self-contained Agent Skills that extend Claude's capabilities with specialized knowledge.

What Are Agent Skills?

Agent Skills are organized directories containing instructions, scripts, and resources that Claude can dynamically discover and load. They enable a single general-purpose agent to gain domain-specific expertise without requiring separate custom agents for each use case.

Key Concepts

  • Modularity: Self-contained packages that can be mixed and matched
  • Reusability: Share and distribute expertise across projects and teams
  • Progressive Disclosure: Load context only when needed, keeping interactions efficient
  • Specialization: Deep domain knowledge without sacrificing generality

Skill Categories

Skills fall into two categories (source: Anthropic PDF Guide):

Capability Uplift: Enhances Claude's core abilities (coding, analysis, reasoning). These are stable across model versions because they build on general capabilities. Example: a code review skill that adds structured review steps.

Encoded Preference: Encodes user-specific workflows, formatting, and conventions. These may need updates when models change because they depend on model behavior for fidelity. Example: a commit message skill that enforces team-specific format.

When creating a skill, identify its category — this determines testing strategy and maintenance expectations.

How Skills Work

Skills operate on a principle of progressive disclosure across multiple levels:

Level 1: Discovery

Agent system prompts include only skill names and descriptions, allowing Claude to decide when each skill is relevant based on the task at hand.

Level 2: Activation

When Claude determines a skill applies, it loads the full SKILL.md file into context, gaining access to the complete procedural knowledge and guidelines.

Level 3+: Deep Context

Additional bundled files (like references, forms, or documentation) load only when needed for specific scenarios, keeping token usage efficient.

This tiered approach maintains efficient context windows while supporting potentially unbounded skill complexity.

Skill Structure

Minimal Requirements

Every skill must have:

skill-name/
└── SKILL.md

Complete Structure

More complex skills can include additional resources:

skill-name/
├── SKILL.md           # Required: Core skill definition
├── scripts/           # Optional: Executable code for deterministic tasks
├── references/        # Optional: Documentation loaded on-demand
└── assets/            # Optional: Templates, images, boilerplate

SKILL.md Format

Each SKILL.md file must begin with YAML frontmatter followed by Markdown content:

---
name: skill-name
description: Concise explanation of when Claude should use this skill
license: MIT
---

# Skill Name

Main instructional content goes here...

Required YAML Properties

  • name: Hyphen-case identifier matching directory name (lowercase alphanumeric and hyphens only, max 64 characters) Maximum 64 characters Must contain only lowercase letters, numbers, and hyphens Cannot contain XML tags Cannot contain reserved words: "anthropic", "claude"
  • description: Explains the skill's purpose and when Claude should utilize it Must be non-empty Maximum 1024 characters Cannot contain XML tags The description should include both what the Skill does and when Claude should use it. For complete authoring guidance, see the best practices guide.

Description Constraints (from Anthropic best-practices):

  • Maximum 1024 characters
  • Must use third person (not "I can help you" or "You can use this")
  • Must include both what it does AND when to use it
  • Use pattern: [What it does]. Use when [trigger conditions].
Critical: The description is the ONLY text Claude sees during skill discovery (Level 1). The body's "When to Use" section only loads AFTER activation (Level 2) and cannot trigger it. All activation triggers must be in the description.

Optional YAML Properties

  • license: License name or filename reference
  • metadata: Key-value string pairs for client-specific properties
Do not use allowed-tools in skill frontmatter. Skills keep frontmatter minimal (name, description, optional license). Tool filtering applies to agents — declare the allowlist via the agent's tools: frontmatter field (see the claude-agents skill), not on the skill that the agent loads. Enforced by validate-plugin.nu and the skill-quality scorecard.

Markdown Body

The content section has no restrictions and should contain:

  • When to activate the skill
  • Core procedural knowledge
  • Best practices and guidelines
  • Examples and patterns
  • References to additional resources (if any)

Creating Skills: Seven-Step Workflow

1. Understanding Through Examples

Gather concrete use cases to clarify what the skill should support. Real-world examples reveal actual needs better than theoretical requirements.

Example:

Use Case: Help developers follow Git best practices
Examples:
- Creating conventional commit messages
- Rebasing feature branches
- Resolving merge conflicts
- Creating descriptive branch names

2. Planning Resources

Analyze examples to identify needed components:

  • Scripts: For tasks requiring deterministic reliability or that would need repeated rewriting
  • References: Documentation to load into context as needed
  • Assets: Output files like templates or boilerplate (not loaded into context)

Example:

Git skill resources:
- scripts/analyze-commit.sh - Parse git diff for commit message
- references/conventional-commits.md - Detailed commit format spec
- assets/gitignore-templates/ - Common .gitignore files

3. Initialization

Create the skill directory structure with the required SKILL.md file. Ensure the directory name matches the name property exactly.

mkdir -p my-skill/{scripts,references,assets}
touch my-skill/SKILL.md

4. Editing

Develop resource files and update SKILL.md with:

  • Purpose and activation criteria
  • Usage guidelines and best practices
  • Implementation details and examples
  • References to supplementary files

Use imperative/infinitive form rather than second-person instruction for clarity.

Keep core procedural information in SKILL.md and detailed reference material in separate files.

5. Documentation

Document all sources in the plugin's sources.md. For each skill created, record:

  • URLs of documentation, guides, and references used
  • Purpose of each source
  • Key topics and concepts extracted
  • Date accessed (if relevant)

This maintains traceability and helps others understand the skill's foundation.

6. Validation

Test the skill using the validation loop pattern:

  1. Define success criteria (what correct activation and output look like)
  2. Create eval prompts — both in-scope (should activate) and out-of-scope (should not)
  3. Run evaluations and record pass/fail rates
  4. Verify progressive disclosure works (references load when needed)
  5. Check token usage remains efficient
  6. If any validation fails, iterate on the skill before publishing

For the complete evaluation methodology, see references/evaluation-guide.md.

7. Iteration

Refine based on real-world usage and evaluation data:

  • Optimize descriptions: Reduce false positives (too broad) and false negatives (too narrow)
  • Test across models: Verify behavior on Haiku, Sonnet, and Opus
  • Monitor activation: Track when the skill triggers correctly vs incorrectly
  • Deprecation signal: If the base model passes evals without the skill loaded, the skill may no longer be needed

For description optimization techniques, see references/evaluation-guide.md.

Best Practices

Evaluation-Driven Development

Build skills using an evaluation-first approach (source: Anthropic Blog Post):

  1. Write evals first: Define test prompts and expected behaviors before writing skill content
  2. Test with and without: Compare Claude's output with the skill loaded vs without it
  3. Measure, don't guess: Track pass rates, token usage, and timing — not subjective quality
  4. Run A/B comparisons: Use independent agents to compare skill versions blindly
  5. Detect obsolescence: When the base model passes evals without the skill, consider deprecation

For the complete methodology, see references/evaluation-guide.md. For a copyable checklist, see templates/evaluation-checklist.md.

Degree of Freedom

Balance specificity against fragility in skill instructions (source: Anthropic PDF Guide):

  • Specify constraints, not implementations: "Ensure commit messages follow conventional format" not "Run git commit -m with prefix type(scope):"
  • Allow model adaptation: Instructions should work across Haiku, Sonnet, and Opus without modification
  • Test fragility: If a minor model update breaks your skill, instructions are too rigid
  • Test looseness: If Claude produces inconsistent results, instructions are too loose

For the full framework with examples, see references/design-patterns.md.

Context Window Discipline

The context window is a shared resource (source: Anthropic PDF Guide):

  • Keep SKILL.md under 500 lines — larger files degrade performance in smaller context windows
  • Move detailed content to references/ and load only when needed
  • Monitor cumulative load: skill + prompt + conversation history must all fit
  • Every line in SKILL.md is loaded on every activation — justify each line's presence

Structure for Scale

Split unwieldy SKILL.md files into separate referenced documents:

  • Keep commonly-used contexts together
  • Separate mutually exclusive information to reduce token usage
  • Use progressive disclosure to load details only when needed
  • Reference depth: Keep references one level deep only (SKILL.md → reference, not reference → reference)
  • TOC in long references: Add a Table of Contents to reference files over 100 lines
  • Scripts: Execute scripts for deterministic tasks; read scripts for patterns to adapt contextually

For design patterns and detailed guidance, see references/design-patterns.md.

Claude A/B Testing

Compare skill effectiveness using blind evaluation (source: Anthropic Blog Post):

  1. Run the same prompt through Agent A (with skill) and Agent B (without skill)
  2. Each agent uses a clean context — no accumulated state between tests
  3. A comparator agent judges outputs without knowing which is which
  4. Track token usage, timing, and quality metrics independently
  5. Run 10+ evals for statistical significance

For detailed setup instructions, see references/evaluation-guide.md.

Consider Claude's Perspective

The skill name and description heavily influence when Claude activates it. Pay particular attention to:

  • Name: Should be clear and reflect the domain (e.g., git-operations, elixir-phoenix)
  • Description: Should specify both what the skill does and when to use it
Critical: The description is the ONLY text Claude sees during skill discovery (Level 1). The body's "When to Use" section only loads AFTER activation (Level 2) and cannot trigger it. All activation triggers must be in the description using patterns like "Use when [scenarios]".

Description optimization (source: Anthropic Blog Post):

  • False positives: Description too broad — add domain-specific terms
  • False negatives: Description too narrow — add synonyms and trigger scenarios
  • Target: 90%+ true positive rate, <5% false positive rate
  • Test with 10+ in-scope prompts and 5+ out-of-scope prompts

Monitor real usage patterns and iterate based on actual behavior.

Platform Constraints

Skills may run in different environments with different capabilities (source: Anthropic PDF Guide):

PlatformScript ExecutionNetworkFilesystem
Claude Code (CLI)Full Bash accessAvailableFull access
Claude.ai (Web)Sandbox onlyLimitedLimited
APITool-dependentTool-dependentTool-dependent
MobileNoneNoneRead-only

Document which platform features each skill requires. Never assume external API availability.

Iterate Collaboratively

Work with Claude to capture successful approaches and common mistakes into reusable skill components. Ask Claude to self-reflect on what contextual information actually matters.

Write for AI Consumption

Use clear, imperative language that Claude can follow:

  • "Follow the Conventional Commits specification"
  • "Use descriptive branch names with type prefixes"
  • "Run tests before committing"

Avoid hedging language like "You should try to" or "It might be good to" or "Consider following".

Include concrete examples wherever possible to illustrate patterns and approaches.

Security Considerations

Install skills only from trusted sources. When evaluating unfamiliar skills:

  • Thoroughly audit bundled files and scripts
  • Review code dependencies
  • Examine instructions directing Claude to connect with external services
  • Verify the skill doesn't request sensitive information or dangerous operations

Anti-Fabrication Requirements

All skills MUST adhere to strict anti-fabrication requirements to ensure factual, measurable content. Every SKILL.md must include anti-fabrication rules — either inline (template below) or by referencing core:anti-fabrication.

For skill-creation-specific anti-fabrication guidance, see references/anti-fabrication.md. For the authoritative anti-fabrication guide, see the core:anti-fabrication skill.

Core Principles

  • Base all outputs on actual analysis of real data using tool execution
  • Execute Read, Glob, Bash, or other validation tools before making claims
  • Mark uncertain information as "requires analysis", "needs validation", or "requires investigation"
  • Use precise, factual language without superlatives or unsubstantiated performance claims
  • Execute tests before marking tasks complete and report actual results
  • Validate integration recommendations through actual framework detection using tool analysis

Prohibited Language and Claims

  • Superlatives: Avoid "excellent", "comprehensive", "advanced", "optimal", "perfect"
  • Unsubstantiated Metrics: Never fabricate percentages, success rates, or performance numbers
  • Assumed Capabilities: Don't claim features exist without tool verification
  • Generic Claims: Replace vague statements with specific, measurable observations
  • Fabricated Testing: Never report test results without actual execution

Time and Effort Estimation Rule

  • Never provide time estimates, effort estimates, or completion timelines without actual measurement or analysis
  • If estimates are requested, execute tools to analyze scope (e.g., count files, measure complexity, assess dependencies) before providing data-backed estimates
  • When estimates cannot be measured, explicitly state "timeline requires analysis of [specific factors]"
  • Avoid fabricated scheduling language like "15 minutes", "2 hours", "quick task" without factual basis

Validation Requirements

  • File Claims: Use Read or Glob tools before claiming files exist or contain specific content
  • System Integration: Use Bash or appropriate tools to verify system capabilities
  • Framework Detection: Execute actual detection logic before claiming framework presence
  • Test Results: Only report test outcomes after actual execution with tool verification
  • Performance Claims: Base any performance statements on actual measurement or analysis

Skill Examples

For annotated examples of simple and complex skills with category classifications, see references/examples.md.

Common Pitfalls

For common mistakes and how to avoid them, see references/examples.md.

References

claude-skills/ ├── references/ │ ├── design-patterns.md # Degree of freedom, validation loops, conditional workflows │ ├── evaluation-guide.md # Eval-driven development, A/B testing, multi-model testing │ ├── anti-fabrication.md # Skill-creation-specific anti-fab guidance │ └── examples.md # Annotated skill examples and common pitfalls └── templates/ ├── evaluation-checklist.md # Copyable eval checklist ├── level1.md # Example skill metadata ├── level2.md # Example skill body ├── level3.md # Example skill folder structure └── skill.md # Example basic skill

For more information:

平台分布

Codex

37.58%
按下载量换算25

Claude

30.23%
按下载量换算20

Cursor

18.16%
按下载量换算12

Gemini CLI

8.74%
按下载量换算6

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

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

继续浏览同类 Skills