open-coder-ai

Chock Copilot Plugins — Git skill for Claude Code

Git community

Chock policies as installable GitHub Copilot plugins (Copilot CLI + VS Code agent mode) — guard policies ship a real PreToolUse deny hook.

How to install Chock Copilot Plugins

This entry records only its repository, not the path inside it, so there is no exact command to give. Open open-coder-ai/chock-copilot-plugins and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Chock Copilot Plugins does

Chock policies as installable GitHub Copilot plugins (Copilot CLI + VS Code agent mode) — guard policies ship a real PreToolUse deny hook. Generated from chock-catalog.

Alternatives in Git

  • Contributing To Context-mode — This project is licensed under the Elastic License 2.0 (ELv2) and moves forward with your support 5.6k ★
  • Skill Copilot Provider — GitHub Copilot CLI as optional zero-cost provider via copilot -p programmatic mode 2.8k ★
  • CCometixLine — A high-performance Claude Code statusline tool written in Rust with Git integration and real-time usage tracki 2.4k ★

README

chock logo

chock-copilot-plugins

Chock policies for Copilot CLI and VS Code agent mode — a real PreToolUse deny hook where the client supports it.

[![Generated-only](https://github.com/open-coder-ai/chock-copilot-plugins/actions/workflows/generated-only.yml/badge.svg)](https://github.com/open-coder-ai/chock-copilot-plugins/actions/workflows/generated-only.yml) [![License: Apache 2.0](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](LICENSE) [![Contribute upstream](https://img.shields.io/badge/contribute-chock--catalog-8957e5)](https://github.com/open-coder-ai/chock-catalog)

Chock's demo: an agent runs a destructive command and a guard plugin denies it before it executes

An agent you're running can already touch your shell, your git history, and your CI config. You want it to move fast without being the reason a stray `rm -rf` actually happens. Telling it to be careful in a prompt is not a guarantee; a plugin that can refuse the command is closer to one — and it should be honest about which of those two it is.

Install

# VS Code / GitHub Copilot: add this repository as a plugin marketplace, then install a
# plugin by name. See the Copilot plugins marketplace and VS Code's agent-plugins docs:
#   https://github.com/github/copilot-plugins
#   https://code.visualstudio.com/docs/agent-customization/agent-plugins

These packages use the Claude plugin format, which VS Code and GitHub Copilot CLI read natively (VS Code auto-detects the format and sets `CLAUDE_PLUGIN_ROOT` for the hook).

What you get

Guard policies ship a `PreToolUse` hook and are session-enforced where the ho