首页/AI 大模型工程/suggest-awesome-github-copilot-prompts
S

suggest-awesome-github-copilot-prompts

by @githubv
4.5(271)

社区贡献的技能,旨在提供出色的GitHub Copilot提示建议,提升AI辅助编程效率和质量。

github-copilotprompt-engineeringai-pair-programmingcode-generationllm-promptsGitHub
安装方式
npx skills add https://github.com/github/awesome-copilot --skill suggest-awesome-github-copilot-prompts
compare_arrows

Before / After 效果对比

1
使用前

使用GitHub Copilot时,提示词效果不佳,难以充分发挥其潜力,导致编码效率提升有限。

使用后

技能提供优化后的GitHub Copilot提示词,显著提升代码生成质量和编码效率,加速开发进程。

SKILL.md

suggest-awesome-github-copilot-prompts

Suggest Awesome GitHub Copilot Prompts

Analyze current repository context and suggest relevant prompt files from the GitHub awesome-copilot repository that are not already available in this repository.

Process

  • Fetch Available Prompts: Extract prompt list and descriptions from awesome-copilot README.prompts.md. Must use #fetch tool.

  • Scan Local Prompts: Discover existing prompt files in .github/prompts/ folder

  • Extract Descriptions: Read front matter from local prompt files to get descriptions

  • Fetch Remote Versions: For each local prompt, fetch the corresponding version from awesome-copilot repository using raw GitHub URLs (e.g., https://raw.githubusercontent.com/github/awesome-copilot/main/prompts/<filename>)

  • Compare Versions: Compare local prompt content with remote versions to identify:

Prompts that are up-to-date (exact match)

  • Prompts that are outdated (content differs)

  • Key differences in outdated prompts (tools, description, content)

  • Analyze Context: Review chat history, repository files, and current project needs

  • Compare Existing: Check against prompts already available in this repository

  • Match Relevance: Compare available prompts against identified patterns and requirements

  • Present Options: Display relevant prompts with descriptions, rationale, and availability status including outdated prompts

  • Validate: Ensure suggested prompts would add value not already covered by existing prompts

  • Output: Provide structured table with suggestions, descriptions, and links to both awesome-copilot prompts and similar local prompts AWAIT user request to proceed with installation or updates of specific prompts. DO NOT INSTALL OR UPDATE UNLESS DIRECTED TO DO SO.

  • Download/Update Assets: For requested prompts, automatically:

Download new prompts to .github/prompts/ folder

  • Update outdated prompts by replacing with latest version from awesome-copilot

  • Do NOT adjust content of the files

  • Use #fetch tool to download assets, but may use curl using #runInTerminal tool to ensure all content is retrieved

  • Use #todos tool to track progress

Context Analysis Criteria

🔍 Repository Patterns:

  • Programming languages used (.cs, .js, .py, etc.)

  • Framework indicators (ASP.NET, React, Azure, etc.)

  • Project types (web apps, APIs, libraries, tools)

  • Documentation needs (README, specs, ADRs)

🗨️ Chat History Context:

  • Recent discussions and pain points

  • Feature requests or implementation needs

  • Code review patterns

  • Development workflow requirements

Output Format

Display analysis results in structured table comparing awesome-copilot prompts with existing repository prompts:

Awesome-Copilot Prompt Description Already Installed Similar Local Prompt Suggestion Rationale

code-review.prompt.md Automated code review prompts ❌ No None Would enhance development workflow with standardized code review processes

documentation.prompt.md Generate project documentation ✅ Yes create_oo_component_documentation.prompt.md Already covered by existing documentation prompts

debugging.prompt.md Debug assistance prompts ⚠️ Outdated debugging.prompt.md Tools configuration differs: remote uses 'codebase' vs local missing - Update recommended

Local Prompts Discovery Process

  • List all *.prompt.md files in .github/prompts/ directory

  • For each discovered file, read front matter to extract description

  • Build comprehensive inventory of existing prompts

  • Use this inventory to avoid suggesting duplicates

Version Comparison Process

  • For each local prompt file, construct the raw GitHub URL to fetch the remote version:

Pattern: https://raw.githubusercontent.com/github/awesome-copilot/main/prompts/<filename>

  • Fetch the remote version using the #fetch tool

  • Compare entire file content (including front matter and body)

  • Identify specific differences:

Front matter changes (description, tools, mode)

  • Tools array modifications (added, removed, or renamed tools)

  • Content updates (instructions, examples, guidelines)

  • Document key differences for outdated prompts

  • Calculate similarity to determine if update is needed

Requirements

  • Use githubRepo tool to get content from awesome-copilot repository prompts folder

  • Scan local file system for existing prompts in .github/prompts/ directory

  • Read YAML front matter from local prompt files to extract descriptions

  • Compare local prompts with remote versions to detect outdated prompts

  • Compare against existing prompts in this repository to avoid duplicates

  • Focus on gaps in current prompt library coverage

  • Validate that suggested prompts align with repository's purpose and standards

  • Provide clear rationale for each suggestion

  • Include links to both awesome-copilot prompts and similar local prompts

  • Clearly identify outdated prompts with specific differences noted

  • Don't provide any additional information or context beyond the table and the analysis

Icons Reference

  • ✅ Already installed and up-to-date

  • ⚠️ Installed but outdated (update available)

  • ❌ Not installed in repo

Update Handling

When outdated prompts are identified:

  • Include them in the output table with ⚠️ status

  • Document specific differences in the "Suggestion Rationale" column

  • Provide recommendation to update with key changes noted

  • When user requests update, replace entire local file with remote version

  • Preserve file location in .github/prompts/ directory

Weekly Installs6.8KRepositorygithub/awesome-copilotGitHub Stars25.7KFirst SeenFeb 25, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykWarnInstalled oncodex6.7Kgemini-cli6.7Kopencode6.7Kgithub-copilot6.7Kcursor6.7Kclaude-code6.7K

用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价

统计数据

安装量6.8K
评分4.5 / 5.0
版本
更新日期2026年5月20日
对比案例1 组

用户评分

4.5(271)
5
27%
4
51%
3
20%
2
1%
1
0%

为此 Skill 评分

0.0

兼容平台

🔧Claude Code
🔧OpenClaw
🔧OpenCode
🔧Codex
🔧Gemini CLI
🔧GitHub Copilot
🔧Amp
🔧Kimi CLI

时间线

创建2026年3月17日
最后更新2026年5月20日
🎁 Agent 知识卡片
调研问卷