GitHub skill-group FAQ

Practical answers for GitHub agent-skill-group, Agent Skills, MCP, and plugin questions.

This FAQ explains what agent-skill-groups is and how to test it safely.

What is a GitHub skill-group?

In this project, a GitHub skill-group is a scenario profile for local SKILL.md Agent Skills, including skills installed from GitHub repositories. The point is to keep a small core profile active and load specialized skill groups only when a task needs them.

What is a GitHub agent-skill-group manager?

agent-skill-groups scans local Agent Skills, suggests groups, writes managed AGENTS.md or CLAUDE.md snippets, backs up state, switches profiles, and restores skill directories without editing skill contents.

Is it a skill, an MCP server, or a plugin?

The core project is a Python CLI. It also includes a lightweight Agent Skill entry and a Copilot-compatible plugin package so agent runtimes and directories can discover the workflow. It is not an MCP server because it does not expose MCP tools or resources.

How do I test it safely?

Install the latest release wheel and run the one-command demo. The demo uses a sample directory, not your real skill roots.

python -m pip install https://github.com/go165/agent-skill-groups/releases/download/v0.3.32/agent_skill_groups-0.3.32-py3-none-any.whl
agent-skill-groups demo --json

The expected scriptable JSON shape is published at examples/demo-output.json.

Which runtimes are supported?

The CLI includes presets for OpenAI Codex, Claude Code, OpenCode, and generic Agent Skills layouts. Custom runtime roots can also be defined in groups.json.

Related Links