.agents/skills/create-repo-agent/SKILL.md
Build repo agents that can run unattended without granting the model broad write credentials, arbitrary shell, or uncontrolled network access. The default architecture is a read-only audit job that produces a validated bundle plus a separate publisher job that owns GitHub writes.
Use this skill together with the domain skill for the files the agent will maintain. For example, a pricing agent must also use add-model-price.
For every repo agent task, read these references before designing or editing:
references/security-standards.mdreferences/workflow-blueprint.md when implementing or changing a GitHub Actions workflowreferences/review-checklist.md before final review or PR publicationgit diff --check, line-count limits, and domain-specific validators..agents/** changes, then publish a normal human-reviewable PR.Bash, curl, wget, gh, git push, package-manager, interpreter, environment-dump, or process-inspection tools to the LLM agent.id-token: write unless the agent truly needs OIDC and the trust relationship is reviewed explicitly.