Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计提醒

context7Context7 文档搜索

Agent Skill

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

总安装

240

周安装

10

GitHub Stars

11

下载量

80
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/dwsy/agent --skill context7

简介

context7 用于在 GitHub 上搜索仓库的 issues、PRs、讨论和代码示例,辅助研究和最佳实践查找。

  • 适用于需要根据关键词或任务场景快速定位候选结果的 Codex、Claude、Cursor、Gemini CLI 环境。
  • 通过 API 调用激活,输入仓库名称和搜索关键词即可使用,无需本地脚本执行。
  • 安装前需确认权限范围和维护状态,注意可能触发联网操作,不涉及本地文件系统读写。
  • context7 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Context7 - GitHub Search

Search GitHub repositories for issues, PRs, discussions, and code examples to research solutions and best practices.

执行环境

路径类型说明
使用方式此技能通过 API 调用使用,无需本地脚本执行
调用场景当用户需要搜索 GitHub 仓库时自动激活
输入参数仓库名称 (owner/repo)、搜索关键词、过滤条件

路径说明

  • 无本地路径依赖:此技能不涉及本地文件系统操作
  • 仓库引用:使用 GitHub 标准格式 owner/repo(如 ggerganov/whisper.cpp
  • 所有路径都是 GitHub 仓库内的路径,与本地文件系统无关

When This Skill Activates

  • Keywords: "search GitHub", "find issues", "look up PR", "GitHub discussion"
  • Research patterns: "Are there any [repo] issues about [topic]?"
  • Dependency research: Mentions of whisper.cpp, NAudio, WPF, Inno Setup
  • Bug investigation: "Has anyone else experienced [problem]?"
  • Implementation examples: "How do others implement [feature]?"

Frequently Searched Repositories

VoiceLite dependencies and related projects:

RepositoryPurposeWhen to Search
ggerganov/whisper.cppCore transcription enginePerformance optimization, model loading, quantization issues
naudio/NAudioAudio recording libraryWaveInEvent issues, audio format problems, disposal patterns
dotnet/wpfWPF frameworkUI threading, XAML binding, Dispatcher issues
jrsoftware/issrcInno Setup installerInstaller configuration, file inclusion, signing
dotnet/runtime.NET runtimePerformance issues, GC problems, async/await patterns

Search Syntax Examples

Search whisper.cpp Performance Issues

Repository: ggerganov/whisper.cpp
Query: "performance optimization" label:performance
Sort: Most commented
Filter: Created after 2024-01-01

# Look for:
- Quantization discussions (Q8_0, Q4_0)
- Flash attention implementations
- Beam size optimization
- Model loading speed improvements

Search NAudio Recording Problems

Repository: naudio/NAudio
Query: "WaveInEvent" label:bug is:closed
Sort: Recently updated

# Look for:
- Disposal patterns (memory leaks)
- Buffer size configurations
- Sample rate issues (16kHz mono)
- Event subscription patterns

Find WPF Dispatcher Examples

Repository: dotnet/wpf
Query: "Dispatcher.Invoke" in:code language:csharp
Filter: Stars >100

# Look for:
- Thread-safe UI updates
- Background worker patterns
- Async dispatcher usage

Search Strategies

1. Start Broad, Then Narrow

Step 1: Search issue titles
  → "transcription slow"

Step 2: Add labels
  → "transcription slow" label:performance

Step 3: Check discussions
  → Switch to Discussions tab for detailed solutions

Step 4: Look at closed issues
  → is:closed (solutions often in closed issues)

2. Finding Solutions

For bugs:

  1. Search closed issues first (likely fixed)
  2. Check PR descriptions for implementation details
  3. Look for "fixed in version X" comments
  4. Check release notes for related fixes

For features:

  1. Search discussions for design rationale
  2. Check PRs for code examples
  3. Look for "how to" issues with detailed responses

3. Code Examples

# Search for actual code implementation
in:code language:csharp "WaveInEvent"

# Search for configuration examples
in:file filename:.csproj "NAudio"

# Search for specific patterns
in:code "async Task TranscribeAsync"

Common VoiceLite Research Queries

Whisper.cpp Performance

Query: "Q8_0 quantization" OR "performance improvement"
Repo: ggerganov/whisper.cpp
Labels: performance, optimization
Date: After 2024-01-01

Expected: Quantization benchmarks, speed comparisons, optimization tips

NAudio Memory Leaks

Query: "memory leak" OR "dispose" "WaveInEvent"
Repo: naudio/NAudio
State: Closed (to find fixes)
Sort: Most commented

Expected: Disposal patterns, IDisposable best practices

Inno Setup File Inclusion

Query: "files not included" OR "missing from installer"
Repo: jrsoftware/issrc
Labels: bug, question

Expected: Common .iss mistakes, file path issues, git ignore problems

.NET Process Management

Query: "Process.Kill" OR "zombie process"
Repo: dotnet/runtime
Language: C#

Expected: Proper disposal patterns, timeout handling

Advanced Search Operators

# Combine multiple terms
"whisper performance" AND "quantization"

# Exclude terms
"audio recording" NOT "streaming"

# Search specific user
author:ggerganov "optimization"

# Search by date range
created:>=2024-01-01

# Search by reactions
reactions:>10

# Search by comments
comments:>5

# Search in specific locations
in:title "memory leak"
in:body "WaveInEvent"
in:comments "fixed in"

Workflow Example

Scenario: VoiceLite transcription is slow with tiny model

Step 1: Search whisper.cpp issues
  → Query: "tiny model slow" label:performance
  → Find: Issue #1234 - "Tiny model slower than expected"

Step 2: Read discussion
  → Solution: Enable flash attention, adjust beam size
  → PR #5678 has implementation

Step 3: Check PR for code changes
  → Command line flag: --flash-attn
  → Configuration: beam_size=1

Step 4: Check if applied to VoiceLite
  → Review PersistentWhisperService.cs whisper command
  → Verify flags are present

Step 5: Test & validate
  → Apply if missing, test performance improvement

Troubleshooting Search Results

"Too many results"

  • Add more specific labels
  • Filter by date (recent issues more relevant)
  • Use is:closed for solved problems
  • Sort by "Most commented" for well-discussed issues

"No results found"

  • Remove labels, search broadly first
  • Try synonyms ("slow" vs "performance", "crash" vs "exception")
  • Search discussions instead of issues
  • Check if repository is active (last commit date)

"Results not relevant"

  • Add language filter (language:csharp)
  • Search in code instead of issues (in:code)
  • Use exact phrases with quotes: "exact error message"
  • Exclude common false positives: NOT "unrelated term"

Integration with VoiceLite Development

When researching VoiceLite issues, search these patterns:

Audio Issues: NAudio + "16kHz" OR "mono" OR "WAV format" Transcription Issues: whisper.cpp + "model loading" OR "timeout" OR "process" Performance Issues: whisper.cpp + "Q8_0" OR "optimization" OR "speed" Installer Issues: Inno Setup + "missing files" OR "not included" Memory Issues:.NET + "memory leak" OR "dispose" OR "GC"

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

展示第三方安全扫描或审计结果

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

平台分布

Codex

36.45%
按下载量换算29

Claude

31.96%
按下载量换算26

Cursor

18.58%
按下载量换算15

Gemini CLI

9.57%
按下载量换算8

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

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

安装前确认

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

来源信息

继续浏览同类 Skills