awesome-harness-primitives

mcp
Security Audit
Pass
Health Pass
  • License — License: NOASSERTION
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 10 GitHub stars
Code Pass
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Curated, validated harness primitives for GitHub Copilot and Claude Code: agents, skills, prompts, hooks, plugins, MCP integrations, catalogs, and tooling.

README.md

Awesome Harness Primitives

Validate primitives

A curated, validated library of agents, instructions, skills, prompts, hooks, plugins, and integrations for GitHub Copilot and Claude Code.

GitHub Copilot sources are canonical. The Claude Code harness is generated from compatible canonical content, with explicit conversion rules, drift checks, and runtime validation.

Start here

Goal Go to
Browse everything Catalog hub
Choose a plugin or standalone primitive Usage and installation guide
Migrate or modernize legacy .NET on Azure Windows App Service and Linux/ACA suite
Understand the repository Documentation hub
Author or contribute Contributing guide
Review runtime contracts Copilot spec · Claude Code spec
Review provenance and validation Plugin audit · Validation evidence

Plugin or standalone?

Choose When it fits
Plugin You want a cohesive capability suite, automatic component discovery, or bundled hooks, MCP servers, and client extensions.
Standalone primitive You need one focused agent, instruction, skill, prompt, or hook with minimal installation and review surface.

Every plugin package is listed in both harness catalogs, and every bundled runtime component is also listed separately with its plugin, type, ownership, and source.

Read the full decision guide →

Browse the catalogs

Harness Catalog Source
GitHub Copilot Agents, instructions, skills, prompts, hooks, plugins, and plugin components harness/github-copilot/
Claude Code Subagents, rules, skills, commands, hooks, plugins, and plugin components harness/claude-code/

Quick install

GitHub Copilot plugin

copilot plugin marketplace add paulasilvatech/awesome-harness-primitives

Then install from a Copilot CLI session:

/plugin install <plugin-name>

Claude Code plugin

From a Claude Code session:

/plugin marketplace add paulasilvatech/awesome-harness-primitives
/plugin install <plugin-name>@copilot-primitives-claude

Standalone primitive

Copy only the primitive you need into the matching project or user discovery path. Examples:

# GitHub Copilot agent
mkdir -p .github/agents
cp harness/github-copilot/agents/accessibility.agent.md .github/agents/

# GitHub Copilot skill
mkdir -p .github/skills
cp -R harness/github-copilot/skills/roundup .github/skills/

# Claude Code subagent
mkdir -p .claude/agents
cp harness/claude-code/agents/accessibility.md .claude/agents/

See Usage and installation for all primitive types, user-level paths, and generated-source rules.

How the repository is organized

.
├── README.md
├── LICENSE.md
├── CLAUDE.md                 # Generated Claude Code project instructions
├── docs/                     # Documentation, catalogs, audits, plans, references
├── harness/
│   ├── github-copilot/       # Canonical sources and repository tooling
│   └── claude-code/          # Generated Claude Code harness and converter
├── .github/                  # Copilot install surface, CI, contribution policy
├── .claude/                  # Installed Claude Code project customizations
└── .claude-plugin/           # Claude Code marketplace manifest

Runtime-required hidden files remain at the repository root. Historical snapshots and generated reports live under docs/, not beside the active harnesses.

Source ownership

harness/github-copilot/
          │
          ├── canonical primitives
          ├── plugin source ownership manifests
          └── validation and generation scripts
          │
          ▼
harness/claude-code/
          ├── converted subagents, rules, skills, commands
          ├── self-contained plugins
          └── generated project settings and hooks

Edit canonical content under harness/github-copilot/. Do not hand-edit generated Claude primitives, plugin copies, installed .github/ mirrors, or installed .claude/ mirrors.

Credits and upstream references

This collection includes multiple plugins, components, and reference materials derived from or inspired by
github/awesome-copilot. Those materials have been adapted,
updated, and improved here for current harness contracts, stricter validation, self-contained packaging,
catalog discoverability, and GitHub Copilot plus Claude Code compatibility.

Upstream attribution remains explicit: the repository URL and source commit for imported plugin material are
recorded in harness/github-copilot/manifests/plugin-sources.json and surfaced in the generated catalogs.

Quality and public-use policy

Contributing

Start with the contributing guide and authoring templates. All Copilot and Claude validation, catalog, synchronization, and bundled-test gates must pass before publishing.

Reviews (0)

No results found