Prompt Engineering Series β€” Roadmap

Planned articles and topic map for the Prompt Engineering for GitHub Copilot series
Author

Dario Airoldi

Published

February 20, 2026

Prompt Engineering Series β€” Roadmap

This document tracks the planned and published articles in the Prompt Engineering for GitHub Copilot series, organized by DiΓ‘taxis category.

πŸ—οΈ Folder structure

The series follows the DiΓ‘taxis framework with six content folders:

Folder DiΓ‘taxis type Purpose
01-overview/ Orientation Series entry point and high-level map
02-getting-started/ Tutorial First stepsβ€”naming, organizing, and Copilot Spaces
03-concepts/ Explanation Mental models behind each customization mechanism
04-howto/ How-to Task-oriented guides for building and optimizing prompts
05-analysis/ Analysis Case studies and applied multi-agent patterns
06-reference/ Reference Settings, IDE support, and compatibility tables

πŸ“‹ Published articles

01-overview (2 articles)

Number Title Status
01.00 The GitHub Copilot customization stack βœ… Published
01.01 Appendix: Copilot Spaces βœ… Published

02-getting-started (1 article)

Number Title Status
02.00 How to name and organize prompt files βœ… Published

03-concepts (7 articles)

Number Title Status
01.02 How Copilot assembles and processes prompts βœ… Published
01.03 Understanding prompt files, instructions, and context layers βœ… Published
01.04 Understanding agents, invocation, handoffs, and subagents βœ… Published
01.05 Understanding skills, hooks, and lifecycle automation βœ… Published
01.06 Understanding MCP and the tool ecosystem βœ… Published
01.07 Understanding LLM models and model selection βœ… Published
01.08 Chat modes, Agent HQ, and execution contexts βœ… Published

04-howto (16 articles)

Number Title Status
03.00 How to structure content for prompt files βœ… Published
04.00 How to structure content for agent files βœ… Published
05.00 How to structure content for instruction files βœ… Published
06.00 How to structure content for skill files βœ… Published
07.00 How to create MCP servers for Copilot βœ… Published
08.00 How to optimize prompts for specific models βœ… Published
08.01 Appendix: OpenAI prompting guide βœ… Published
08.02 Appendix: Anthropic prompting guide βœ… Published
08.03 Appendix: Google prompting guide βœ… Published
09.00 How to use agent hooks for lifecycle automation βœ… Published
09.50 How to leverage tools in prompt orchestrations βœ… Published
10.00 How to design orchestrator prompts βœ… Published
11.00 How to design subagent orchestrations βœ… Published
12.00 How to manage information flow during prompt orchestrations βœ… Published
13.00 How to optimize token consumption during prompt orchestrations βœ… Published
14.00 How to use prompts with the GitHub Copilot SDK βœ… Published

05-analysis (3 articles)

Number Title Status
20 How to create a prompt orchestrating multiple agents βœ… Published
21.1 Prompt creation multi-agent flow β€” Implementation plan βœ… Published
22 Prompts and markdown structure for a documentation site βœ… Published (unlisted)

06-reference (1 article)

Number Title Status
01.09 Copilot settings, IDE support, and compatibility reference βœ… Published

πŸš€ Planned articles

Number Folder Topic Priority Notes
15.00 04-howto How to test and iterate on prompts Medium Testing strategies, regression detection, A/B comparison
16.00 04-howto How to version and maintain prompt libraries Medium Version control patterns, deprecation, team collaboration
17.00–19.00 04-howto Reserved β€” Available for future how-to topics

πŸ“š Numbering convention

  • 01.00: Series overview and customization stack map
  • 01.01: Appendix (Copilot Spaces)
  • 01.02–01.08: Concept articles (one per customization mechanism)
  • 01.09: Reference article (settings and compatibility)
  • 02.00: Getting started (naming and organizing files)
  • 03.00–09.50: How-to guides β€” foundations (file types, hooks, models, tools)
  • 10.00–14.00: How-to guides β€” orchestration and advanced topics (design, subagents, info flow, tokens, SDK)
  • 15.00–19.00: How-to guides β€” reserved for future topics
  • 20–29: Case studies and applied patterns

Total: 29 articles (28 published + 1 unlisted)


πŸ”§ PE Artifact Maintenance

Infrastructure Overview

The PE artifact system includes 18 context files, 4 instruction files, 12 agents, 11 prompts, and 2 skills β€” all documented in the dependency map.

Maintenance Schedule

Review Prompt Cadence Next Due
Full system review /meta-pe-review Biweekly (1st + 15th) 2026-03-15
Optimization pass /meta-pe-optimize After review (if needed) As needed
VS Code update check /meta-pe-update Per VS Code release Next release

Maintenance Checklist

See pe-maintenance.md for the step-by-step guide.

Improvement Backlog

Priority Item Status Notes
Medium Slim bloated standalone prompts (460–555 lines) Backlog Embed PE-validation skill refs instead of inline
Medium Slim bloated specialist agents (prompt-validator 852 lines) Backlog Extract to skill references
Low Context files 01, 04 over 2,500-token budget Accepted Deep-reference docs, loaded on-demand
Low Evaluate subdirectories for .github/templates/ Backlog Scale readability at 30+ templates

Change Log

Date Change Scope
2026-03-08 Phase 1–6: Full PE artifact improvement plan implemented All PE artifacts
β€” Phase 1: Foundation (dependency map, lifecycle, entry points) 3 new context files
β€” Phase 2: Deduplication (~2,570 tokens saved) 01, 08, instructions
β€” Phase 3: Meta agents + coherence skill 2 agents, 1 skill
β€” Phase 4: Meta prompts for self-improvement 3 meta prompts
β€” Phase 5: Renumbered 18 context files into 5-tier logical grouping All context + refs
β€” Phase 6: Maintenance setup (checklist, tasks, roadmap) Maintenance artifacts

Last updated: 2026-03-08