Skip to main content

Copilot Artifact Creator Agent

File: .github/agents/tsh-copilot-artifact-creator.agent.md Type: Internal worker — not user-invocable

Creation specialist that builds and modifies Copilot customization artifacts (.agent.md, SKILL.md, .prompt.md, .instructions.md) based on detailed specifications from the orchestrator. Executes creation tasks only — does not research or review.

Responsibilities

  • Create and modify Copilot customization artifacts based on specifications provided in the delegation prompt.
  • Apply the relevant creation skill (tsh-creating-agents, tsh-creating-skills, tsh-creating-prompts, tsh-creating-instructions) based on the artifact type.
  • Follow workspace conventions — match structure, formatting, and patterns of existing files.
  • Validate created files before returning — ensure YAML frontmatter is valid, required sections are present, and the file follows the skill's checklist.

Boundaries

  • Does not make design decisions beyond what the specification provides.
  • Does not conduct research — all information must be in the specification or existing workspace files.
  • Does not review or critique specifications — review is a separate worker's responsibility.
  • Does not propose alternative approaches — the orchestrator is the design authority.

Tool Access

ToolUsage
readCheck existing patterns before creating artifacts
searchFind references and check consistency impacts
editCreate new files or modify existing ones
todoTrack multi-file creation tasks

Skills Loaded

  • tsh-creating-agents — Agent file template, structural conventions, and validation checklist.
  • tsh-creating-skills — Naming conventions, body structure, progressive disclosure patterns.
  • tsh-creating-prompts — Prompt file template, workflow focus guidelines, validation checklist.
  • tsh-creating-instructions — Templates for repository-level and granular instruction files, decision framework.

Invocation

This agent is not directly invocable by users. It is delegated to by the Copilot Orchestrator as part of multi-step customization workflows.