CtrlK
BlogDocsLog inGet started
Tessl Logo

skills-overview

Index of all available skills across both GitHub Copilot (.github/skills/) and Gemini CLI (.gemini/skills/). Load this to find the right skill for a task, or to locate the counterpart skill in the other AI system.

75

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Skills Index — Cross-Reference

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

  • GitHub Copilot.github/skills/
  • Gemini CLI.gemini/skills/

Skills with the same purpose exist in both, sometimes under different names and with different depth. This index maps them so you can find the richer version when needed.


Shared Skills (exist in both)

TopicCopilot SkillGemini SkillNotes
Testingtesting-workflowtesting-workflowCopilot version covers testFailure tool and PYTHONPATH; Gemini version emphasises full suite preference and container detection
Settings & configsettings-managementsettingsGemini version is more comprehensive (22-point guide + PR checklist); Copilot version covers ccd() and get_setting_value() usage
MCP activationmcp-activationmcp-activationCopilot version covers VS Code window reload; Gemini version covers Gemini CLI session restart
Project navigationproject-navigationproject-navigationCopilot version has full path tables and env vars; Gemini version is a brief reference
Plugin devplugin-run-developmentplugin-developmentCopilot version is comprehensive (data contract, phases, formats); Gemini version is a brief checklist pointing to docs/PLUGINS_DEV.md
Devcontainerdevcontainer-services + devcontainer-setup + devcontainer-configsdevcontainer-managementCopilot splits into 3 focused skills; Gemini combines into one (uses docker exec)

Copilot-Only Skills

No Gemini equivalent yet:

SkillPurpose
api-developmentCreating REST API endpoints
authenticationAPI tokens and 401/403 debugging
code-standardsCoding conventions and style rules
database-patternsDevice table write paths, SQLite triggers, audit logging, *Source attribution
database-resetWipe and regenerate the database and config
docker-buildBuild Docker images for testing or production
docker-pruneClean unused Docker resources (destructive — requires confirmation)
sample-dataLoad synthetic device data into the devcontainer

Gemini-Only Skills

No Copilot equivalent yet:

SkillPurpose
initiative-startResearch 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.

Repository
netalertx/NetAlertX
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.