协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
evals-run【开发与工程】Workflow skill for evals run.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
[!IMPORTANT] Workflow skill for evals run.
Optional args: slug=, ticket=<id/url>, mode=interactive|autonomous|channel, channel=, auto_continue=true|false, profile=business|hybrid|technical.
When the user asks to perform this workflow, execute the following steps:
description: Run blinded live skill evals and publish reproducible v2 results.
Measure whether a skill changes agent behavior with isolated, immutable, outcome-based eval evidence. Distinguish textual transcript assertions from executable task verifications.
For ordinary maintenance after a complete catalog baseline exists, run pnpm evals:baseline first. It creates or resumes a selective manifest, reuses only compatible evidence, and prints the model, reasoning level, concurrency, and fresh-answer count without starting workers.
Review that plan before spending quota. Start workers only with pnpm evals:baseline -- --execute; the default is gpt-5.6-luna with high reasoning and one worker. Override intentionally with EVALS_MODEL, EVALS_REASONING_EFFORT, or EVALS_CONCURRENCY (maximum four workers).
If usage is exhausted, keep the run directory and rerun the identical --execute command after access resumes; completed answers are reused automatically.
Use pnpm evals:manifest -- --category <category> for one category or pnpm evals:manifest -- --all for the complete catalog.
Use pnpm evals:manifest -- --resume <runId> only when deliberately continuing an existing run; a new invocation always creates a collision-safe run ID.
Record the printed run ID. The manifest records source hashes, the v2 schema, and the generation protocol.
SKILL.md.all runs, write answers under answers/<category>/<skill>/<case>; category runs use answers/<skill>/<case>.metadata.agent, metadata.model, and metadata.completedAt after every required answer exists.pnpm evals:score -- --run <runId>.results.json while any arm is pending, verifies source hashes, and writes one immutable inputs.json snapshot before publishing v2 results.pnpm evals:report to project aggregate runs into the newest complete category partitions and update physical history/archive records.pnpm evals:verify -- --run <runId> and, before handoff, pnpm evals:verify -- --all.n/a for compromised arms.results.json, transcripts, history, or archives. Fix inputs or eval definitions and regenerate.feature_status: implemented | partially_implemented | blocked requirement_trace: manifest -> inputs -> results -> report -> verification completed_evidence: [] missing_evidence: [] decision_needed: [] recommended_next_workflow: verify-work