agent-starters
Installation
SKILL.md
Agent Starters
Verify the real consumer path for every starter exposed by the stable production Elements CLI. A passing local repository build does not substitute for this production check.
Hard Constraints
- Run the production verifier before editing. Never substitute a repository build, local archive, workspace package, or unpublished CLI for that observation.
- Repair at most one actionable root cause and open at most one pull request per run. Report every other failure without widening the patch.
- Keep production evidence immutable. Record local-source checks separately as candidate validation.
- Do not change generated production projects, public APIs, unrelated packages, visual baselines, thresholds, or assertions to make verification pass.
- Full local CI must pass before opening a pull request. Never dismiss a failure as unrelated.
- Stop when an unmerged
topic/starters/*branch exists on the remote. This keeps one starter-agent repair in flight at a time.
Prepare the run
- Read the root
AGENTS.md, rungit status --short --branch, and preserve existing work. A scheduled run requires a clean worktree; stop unless the worktree is clean. - Fetch and prune
origin, resolve the current default branch, and start from its latest commit. Never push directly to the default branch. - List remote branches that match
origin/topic/starters/*and are not merged intoorigin/<default-branch>. Stop when one exists and report its branch and pull request, if any. - Verify GitHub access with
gh auth statusbefore relying on GitHub metadata or preparing a pull request.