Skip to content

lassedrud/GitHubCopilotDevDays

Repository files navigation

GitHub Copilot Template

A project template pre-configured with a curated set of agent skills for Claude Code and GitHub Copilot.

Getting Started

1. Use this template

Clone or fork this repo, then open it in Claude Code.

2. Keep skills up to date

Skills are versioned in skills-lock.json. To pull the latest versions:

npx skills update

To install from scratch (e.g. on a fresh clone):

npx skills@latest add mattpocock/skills

3. Configure the skills for your repo

Before using the engineering skills for the first time, run the setup wizard:

/configure-skills

This walks you through three decisions and writes config files under docs/agents/ that the other skills depend on:

  • Issue tracker — GitHub Issues, GitLab, local markdown, or other
  • Triage labels — default label strings or your own
  • Domain docs — where your CONTEXT.md and ADRs live

You only need to do this once per repo. Re-run it if you switch issue trackers.

Dependency management

Install optional dependency groups:

uv sync --group backend
uv sync --group ML

Upgrade all packages to their latest versions:

uv lock --upgrade && uv sync

Available Skills

Invoke any skill with /skill-name in Claude Code.

Skill When to use
/tdd Building features or fixing bugs test-first
/diagnose Hard bugs — structured reproduce → hypothesise → fix loop
/improve-codebase-architecture Systematic architecture review
/zoom-out Step back and see the bigger picture
/to-issues Convert a spec or notes into GitHub issues
/to-prd Convert a brief into a Product Requirements Document
/triage Triage an incoming issue through a state machine
/grill-me Challenge your thinking on a decision
/grill-with-docs Same, but grounded in your CONTEXT.md and ADRs
/caveman Force brutally simple solutions
/write-a-skill Create a new skill from scratch
/configure-skills One-time repo config for the engineering skills

Project Context

Update CONTEXT.md with your project's domain language, tech stack, and architectural decisions. The engineering skills (diagnose, tdd, improve-codebase-architecture) read it to stay grounded in your domain.

About

A repo for GitHub Copilot Dev Days.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors