Agent Skillspollinations/pollinations › quest-solution-review

quest-solution-review

GitHub

用于评审多个实现方案,选择最小且正确的代码。通过验证正确性与复杂度对比,输出详细报告与合并建议。

.claude/skills/quest-solution-review/SKILL.md pollinations/pollinations

触发场景

需要对比多个PR以选出最佳实现 评审Quest社区挑战的提交方案

安装

npx skills add pollinations/pollinations --skill quest-solution-review -g -y
更多选项

非标准路径

npx skills add https://github.com/pollinations/pollinations/tree/main/.claude/skills/quest-solution-review -g -y

不安装直接使用

npx skills use pollinations/pollinations@quest-solution-review

指定 Agent (Claude Code)

npx skills add pollinations/pollinations --skill quest-solution-review -a claude-code -g -y

安装 repo 全部 skill

npx skills add pollinations/pollinations --all -g -y

预览 repo 内 skill

npx skills add pollinations/pollinations --list

SKILL.md

Frontmatter
{
    "name": "quest-solution-review",
    "description": "Compare competing pull requests for a Pollinations community quest and select the smallest correct solution. Use when reviewing multiple implementations linked to a POLLEN-QUEST issue."
}

Quest Solution Review

Choose the implementation that fully solves the quest with the least ongoing complexity. Do not reward being first, large, or already up to date with main.

Review

  1. Read the quest, acceptance criteria, and relevant current code.
  2. Find every linked implementation from the issue timeline, closing keywords, cross-references, and PR search. Include closed and draft PRs when they are genuine submissions.
  3. Inspect each complete diff and checks. Separate branch-age conflicts from the quality of the proposed change.
  4. Verify changing external contracts against current primary documentation.
  5. Apply the gates below, then test the strongest candidates in proportion to risk. Prefer focused tests of real code and a practical smoke test when one is feasible.

Correctness gate

A candidate must:

  • Meet the quest's observable acceptance criteria.
  • Use the real provider/API contract and the repository's existing architecture.
  • Preserve required auth, permissions, security, accounting, and tracking.
  • Handle failure modes that users can realistically encounter.

Reject a candidate that only appears to work, silently changes the public contract, or requires speculative fallback behavior to cover a defect.

Simplicity comparison

Among correct candidates, prefer:

  • The smallest focused diff and fewest new concepts.
  • Existing shared utilities and established data flow.
  • Clear ownership and direct code over wrappers or generic frameworks for one use case.
  • Focused tests that exercise the production implementation.
  • Registry, schema, and documentation changes only when the public contract requires them.

Treat unrelated edits, generated noise, lockfile churn, duplicated helpers, hard-coded copies of dynamic data, mock infrastructure, and contaminated commit history as costs. Line count is evidence, not the decision by itself.

Report

Give a concise comparison containing:

  • Candidate PRs reviewed and any submissions excluded, with the reason.
  • Blocking correctness findings.
  • Relative complexity and useful ideas found in alternatives.
  • Tests, checks, and smoke tests actually run.
  • A verdict: merge, request a small follow-up, combine a specific idea, or accept none.

Do not comment, close, edit, or merge contributor PRs unless the user asks. If a maintainer follow-up is authorized, keep it minimal and preserve contributor attribution. A small bonus for an alternative is exceptional: use it only when the alternative was independently strong or materially influenced the shipped solution, not merely because it was submitted.

版本历史

  • 3e1cabf 当前 2026-09-09 11:59

同 Skill 集合

.claude/skills/abuse-detection/SKILL.md
.claude/skills/candidate-evaluation/SKILL.md
.claude/skills/code-formatting/SKILL.md
.claude/skills/community-leaderboard/SKILL.md
.claude/skills/economics-provider-collection/SKILL.md
.claude/skills/enter-services/SKILL.md
.claude/skills/issue-maker/SKILL.md
.claude/skills/manage-vast-gpu-fleet/SKILL.md
.claude/skills/model-debugging/SKILL.md
.claude/skills/model-management/SKILL.md
.claude/skills/monitor-services/SKILL.md
.claude/skills/polli-video/SKILL.md
.claude/skills/polli/SKILL.md
.claude/skills/r2-glacier-migration/SKILL.md
.claude/skills/spending-analysis/SKILL.md
.claude/skills/sync-production/SKILL.md
.claude/skills/tinybird-deploy/SKILL.md
.claude/skills/voting-status/SKILL.md
.claude/skills/web-research/SKILL.md
apps/openclaw/skills/founder-meditation/SKILL.md
packages/polli-cli/SKILL.md

元信息

文件数
0
版本
3e1cabf
Hash
9b0cb17a
收录时间
2026-09-09 11:59

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-09 18:20
浙ICP备14020137号-1 $访客地图$