Agent Skillsnetalertx/NetAlertX › skills-overview

skills-overview

GitHub

提供GitHub Copilot、Gemini CLI和Claude Code的Skills索引与交叉引用,帮助快速定位各助手目录下的对应技能,支持跨平台技能查找与版本对比。

.github/skills/skills-overview/SKILL.md netalertx/NetAlertX

触发场景

需要查找AI助手的特定技能时 在不同AI助手间切换并寻找对应功能时

安装

npx skills add netalertx/NetAlertX --skill skills-overview -g -y
更多选项

非标准路径

npx skills add https://github.com/netalertx/NetAlertX/tree/main/.github/skills/skills-overview -g -y

不安装直接使用

npx skills use netalertx/NetAlertX@skills-overview

指定 Agent (Claude Code)

npx skills add netalertx/NetAlertX --skill skills-overview -a claude-code -g -y

安装 repo 全部 skill

npx skills add netalertx/NetAlertX --all -g -y

预览 repo 内 skill

npx skills add netalertx/NetAlertX --list

SKILL.md

Frontmatter
{
    "name": "skills-overview",
    "description": "Index of all available skills across GitHub Copilot (.github\/skills\/), Gemini CLI (.gemini\/skills\/), and Claude Code (.claude\/skills\/). Load this to find the right skill for a task, or to locate the counterpart skill in another assistant's tree."
}

Skills Index — Cross-Reference

Three AI assistants are configured for this project, each with their own skill directory:

  • GitHub Copilot.github/skills/
  • Gemini CLI.gemini/skills/
  • Claude Code.claude/skills/ (currently mirrors only the 3 highest-value skills below, not the full set)

Skills with the same purpose exist in more than one, sometimes under different names and with different depth. This index maps them so you can find the richer version when needed. A CI check (scripts/check_skill_pairs.py, run as check-skill-pairs in .github/workflows/code-checks.yml) flags PRs that touch some but not all files in a mirrored group - non-blocking, since some divergence is intentional.


Shared Skills (exist in more than one tree)

Topic Copilot Skill Gemini Skill Claude Skill Notes
Testing testing-workflow testing-workflow testing-workflow All three cover the full-suite-by-default rule, PYTHONPATH, auth/token retrieval, and the sys.modules stubbing pitfall
Settings & config settings-management settings Gemini version is more comprehensive (22-point guide + PR checklist); Copilot version covers ccd() and get_setting_value() usage
MCP activation mcp-activation mcp-activation Copilot version covers VS Code window reload; Gemini version covers Gemini CLI session restart
Project navigation project-navigation project-navigation Copilot version has full path tables and env vars; Gemini version is a brief reference
Plugin dev plugin-run-development plugin-development plugin-development All three cover data contract, phases, formats, the RUN_TIMEOUT kill-timer gotcha (timeoutMultiplier/per_item_timeout()), and a pre-PR pointer to the Conventions Checklist in docs/PLUGINS_DEV.md
Plugin README docs plugin-readme plugin-readme plugin-readme All three cover README structure, the "don't re-document settings" rule, the docs.netalertx.com cross-linking convention, and common defects (template leftovers, copy-paste errors) found during a full-repo audit
Devcontainer devcontainer-services + devcontainer-setup + devcontainer-configs devcontainer-management Copilot splits into 3 focused skills; Gemini combines into one (uses docker exec)
PR review pr-analysis pr-analysis pr-analysis How to classify and respond to PR comments; pre-flight skill loading checklist
Logging logging-standards logging-standards mylog levels, message format, what not to log

Copilot-Only Skills

No Gemini equivalent yet:

Skill Purpose
api-development Creating REST API endpoints
authentication API tokens and 401/403 debugging
code-standards Coding conventions and style rules
database-patterns Device table write paths, SQLite triggers, audit logging, *Source attribution
database-reset Wipe and regenerate the database and config
docker-build Build Docker images for testing or production
docker-prune Clean unused Docker resources (destructive — requires confirmation)
sample-data Load synthetic device data into the devcontainer

Gemini-Only Skills

No Copilot equivalent yet:

Skill Purpose
initiative-start Research methodology and structured approach for new tasks

Adding a New Skill

When adding a skill, create it in both directories to keep both AI systems current:

  • .github/skills/<name>/SKILL.md — add an entry to the skills table in .github/copilot-instructions.md
  • .gemini/skills/<name>/SKILL.md — auto-discovered by Gemini CLI via YAML frontmatter

Keep the body content identical between both files. Only the frontmatter name/description may differ slightly to match each system's discovery heuristics.

If the skill is high-value enough to also mirror to Claude Code, add .claude/skills/<name>/SKILL.md too, and add the group to GROUPS in scripts/check_skill_pairs.py so drift gets flagged. Claude Code has no activate_skill()/testFailure/runTests/report_progress equivalents - adapt any such tool references to plain Bash commands instead of copying them verbatim.

版本历史

  • 4005147 当前 2026-09-09 05:26
  • a686a01 2026-09-03 06:47

    新增对 Claude Code 的支持及技能映射;更新插件开发、Devcontainer 等共享技能的对比说明;增加 Copilot 独有技能列表。

  • 716a41a 2026-08-27 19:51
  • 8aec57b 2026-07-24 22:14

同 Skill 集合

.claude/skills/plugin-development/SKILL.md
.claude/skills/plugin-readme/SKILL.md
.claude/skills/pr-analysis/SKILL.md
.claude/skills/testing-workflow/SKILL.md
.gemini/skills/devcontainer-management/SKILL.md
.gemini/skills/logging-standards/SKILL.md
.gemini/skills/mcp-activation/SKILL.md
.gemini/skills/pr-analysis/SKILL.md
.gemini/skills/project-navigation/SKILL.md
.gemini/skills/settings/SKILL.md
.gemini/skills/skills-index/SKILL.md
.gemini/skills/testing-workflow/SKILL.md
.github/skills/api-development/SKILL.md
.github/skills/authentication/SKILL.md
.github/skills/code-standards/SKILL.md
.github/skills/database-patterns/SKILL.md
.github/skills/database-reset/SKILL.md
.github/skills/devcontainer-configs/SKILL.md
.github/skills/devcontainer-services/SKILL.md
.github/skills/devcontainer-setup/SKILL.md
.github/skills/docker-build/SKILL.md
.github/skills/docker-prune/SKILL.md
.github/skills/logging-standards/SKILL.md
.github/skills/mcp-activation/SKILL.md
.github/skills/plugin-readme/SKILL.md
.github/skills/plugin-run-development/SKILL.md
.github/skills/pr-analysis/SKILL.md
.github/skills/project-navigation/SKILL.md
.github/skills/sample-data/SKILL.md
.github/skills/settings-management/SKILL.md
.github/skills/testing-workflow/SKILL.md

元信息

文件数
0
版本
4005147
Hash
e85f520c
收录时间
2026-07-24 22:14

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-16 21:20
浙ICP备14020137号-1