copilot-instruction-layering

star 10

instruction layering with reusable, conditional instruction files

rcarmo By rcarmo schedule Updated 2/7/2026

name: Copilot instruction layering description: instruction layering with reusable, conditional instruction files

Skill: Copilot instruction layering

Goal

Provide a small set of reusable Copilot instruction files that can be copied into new repos and applied conditionally based on project type.

Files

  • .github/copilot-instructions.md (high-level, Makefile-first)
  • .github/instructions/*.instructions.md (stack-specific guidance, with applyTo globs)
  • .github/skills/*/SKILL.md (reusable skill definitions)

Conventions

  • Keep instructions short and actionable.
  • Prefer conditional language ("Applies when...") so files can coexist in mixed repos.
  • Use applyTo front matter to scope instructions to relevant file patterns.
Install via CLI
npx skills add https://github.com/rcarmo/apfelstrudel --skill copilot-instruction-layering
Repository Details
star Stars 10
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator