Skip to content
v1.0.0MIT

Agent skills, custom agents, slash commands, and MCP servers for productive AI-assisted engineering workflows.

Skills

An Agent Plugin that bundles portable skills, custom agents, slash commands, and MCP servers for GitHub Copilot, while also wiring the same skills into Google Gemini CLI and PI.

Quick Start

Install globally with platform wiring prompts:

curl -fsSL https://raw.githubusercontent.com/anthuanvasquez/skills/main/install.sh | bash

Install non-interactive:

curl -fsSL https://raw.githubusercontent.com/anthuanvasquez/skills/main/install.sh | bash -s -- --platforms gemini,copilot --non-interactive

Supported platform values (for both --platforms and the interactive prompt):

  • none
  • gemini
  • copilot
  • pi
  • all
  • Comma-separated combinations like gemini,copilot

Default behavior installs skills/ into ~/.agents/skills. Selecting copilot installs the repository as a Copilot Agent Plugin under ~/.copilot/installed-plugins/_direct/github--anthuanvasquez--skills/.

Copilot Agent Plugin

This repository is also a valid Agent Plugins 1.0 package. You can install it directly in VS Code:

  1. Open the Command Palette and run Chat: Install Plugin From Source.
  2. Enter https://github.com/anthuanvasquez/skills.

Once installed, Copilot discovers:

Dev Container Feature

This repository ships a Dev Container Feature consumable from GHCR. The feature clones this repository as a Copilot Agent Plugin and wires the skills to Gemini and PI as requested.

Feature option:

  • platforms (string): none|gemini|copilot|pi|all|csv

Example:

{
	"features": {
		"ghcr.io/anthuanvasquez/skills/features:latest": {
			"platforms": "copilot"
		}
	}
}

An example consumer exists at .devcontainer/devcontainer.json.

Available Skills

SkillDescription
API Design PrinciplesREST and GraphQL best practices for maintainable APIs.
BrainstormingSocratic questioning protocol for complex requests and new features.
Changelog GeneratorAutomated customer-facing release notes from commit history.
Error Handling PatternsResilient error propagation and graceful degradation strategies.
Git CommitConventional commits with intelligent staging and message generation.
Interface DesignExpert guidance for dashboards, admin panels, and interactive tools.
Perfect Code ReviewStructured pull request code review using the PERFECT framework.
Systematic DebuggingProfessional root-cause analysis and debugging protocol.
Test-Driven DevelopmentTest-first development guidance and patterns.

Test

docker build -t test-skills-installer .
docker run -it -v $(pwd):/home/testuser/skills test-skills-installer bash

# inside container
cd /home/testuser/skills
./install.sh --platforms gemini --non-interactive
./install-test.sh

# or explicit
./install-test.sh --platforms gemini

License

MIT