artifact-arena

Solid

Use when asked to run /artifact-arena to generate and judge competing artifact implementations. Not for remote, credential, publish, deploy, or irreversible changes.

AI & Automation 52 stars 9 forks Updated 5 days ago Apache-2.0

Install

View on GitHub

Quality Score: 83/100

Stars 20%
57
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Artifact arena ## Contract | Field | Bound contract | |---|---| | Trigger | User runs /artifact-arena to generate and judge competing artifact implementations. | | Authority | Reversible local: writes only local candidate worktrees and the synthesis artifact; rollback is discarding candidate worktrees and deleting the synthesis note. No remote mutation. | | Side effect | Spawns isolated candidate workers, each writing to its own local path. No remote, credential, VCS, or published mutation. | | Done | One verified synthesis with provenance and rejection reasons. | ## Inputs - Task prompt (required): the artifact each candidate must produce, stated as a single contract. - Candidate count N (required): how many parallel candidates to spawn. Minimum 2. - Model pool (optional): models for candidates and the cross-judge. When absent, use available models, preferring a different family for the cross-judge than the parent. - Shared grounding (optional): a path to context every candidate reads before producing. ## Procedure 1. **Frame.** State the artifact each candidate produces. Derive a rubric of 3-6 concrete gradeable criteria; each criterion names an observable behavior, not a vague quality. The rubric is the picker's tool; candidates see only the task prompt, not the rubric. Assign each candidate its own output path (a git worktree where possible, otherwise a unique local directory). N candidates sharing one path is shared mutable state and corrupts results. Done when: ...

Details

Author
OutlineDriven
Repository
OutlineDriven/outline-driven-development
Created
9 months ago
Last Updated
5 days ago
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category