Agent Persona Exploration - 2026-10-28
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 64/100
調査の方向性
.github/aw/create-agentic-workflow.md と .github/aw/github-agentic-workflows.md を読み、次にプロジェクトが参照している現在の safe-outputs スキーマを確認してください。規約の指定が不十分な場合は具体的なデフォルトを示すこと、提案された safe-outputs フィールドを検証すること、ファイル変更がないことを検出する際にパスフィルターを避けることを推奨するよう、ガイダンスを更新してください。3つのパターンすべてが明確に網羅された時点で完了です。
索引モデルが issue の本文から書いたものです。
説明
Persona Overview
- Agent: agentic-workflows custom agent (
persona-evaluator) - Personas This Run: Legal / Compliance, Product Manager, Backend Engineer
- Scenarios Tested: 4 of 6 generated (LC-3, PM-5, PM-6, BE-1)
- Average Quality Score: 4.75/5.0
Key Findings
- All 4 invocations succeeded with no errors; every recommendation stayed read-only (
contents: read/issues: read/pull-requests: read,network.allowed: []) with writes routed only through safe-outputs. - The agent correctly reasoned through a path-filtering trap: for PM-6 (flag PRs missing a CHANGELOG entry) it deliberately omitted a
paths:filter because filtering by the CHANGELOG path would hide the exact absence the workflow needs to detect. - For scenarios with underspecified repo conventions (migration directory/ORM in BE-1, attribution-file layout in LC-3), the agent surfaced its assumption as an explicit clarifying question rather than silently guessing — but didn't always pick a stated default, which cost completeness points.
- One case (PM-5) proposed a
close-older-issues: trueconfig flag oncreate-issuewithout confirming it's an actual supported safe-outputs field — a pattern worth watching for invented-but-plausible configuration. - Highest-scoring response (PM-6, 5.0/5.0) combined correct trigger reasoning,
hide-older-comments: truefor self-clearing warnings, and explicitly named assumptions.
Top Patterns
- Triggers:
pull_request(opened/synchronize, sometimes +reopened/edited/ready_for_review) for PR-automation scenarios;schedule+workflow_dispatchfor the one scheduled digest scenario. - Tools:
githubwithmode: gh-proxy,toolsets: [default]recommended in all 4 cases; no scenario pulled inweb-fetchorplaywrightunnecessarily. - Security: consistent minimal read-only permission sets and empty
network.allowed: []across all 4 scenarios — no instance of over-broad scope. - Safe outputs:
add-commentfor PR-local findings vs.create-issuereserved for recurring/escalation cases, with dedup keys proposed in 2 of 4 responses.
View High Quality Responses (Top 2)
- PM-6 (release-notes gap check, 5.0/5.0): Explicitly avoided path-filtering the trigger because the workflow must detect an absence of a CHANGELOG change — filtering by that path would have silently broken the detection. Used
hide-older-comments: trueso a later push adding the changelog entry clears the warning automatically. - LC-3 (dependency attribution audit, 4.8/5.0): Clean split between
add-comment(per-PR finding) andcreate-issue(only for recurring unresolved gaps, dedup-keyed), with network access correctly left empty since the check is entirely repo-internal.
View Areas for Improvement (Top 2)
- Unresolved assumptions left as open questions (BE-1, LC-3): both scenarios ended with "confirm before building" rather than picking a reasonable documented default (e.g., assume
migrations/**+ SQL DDL, or a single aggregatedTHIRD_PARTY_NOTICES.md) and proceeding — this adds a round-trip for the requester on every PR-automation scenario touching an underspecified repo convention. - Possible invented config field (PM-5):
close-older-issues: truewas proposed oncreate-issuewithout the response verifying it against the actual safe-outputs schema. Agent guidance should push responses to either confirm field names against the schema reference or flag them explicitly as proposed/unconfirmed.
Recommendations
- When a scenario under-specifies a repo convention (directory layout, file naming), authoring guidance in
.github/aw/create-agentic-workflow.mdshould encourage stating a concrete default assumption and proceeding, rather than only asking a clarifying question — reduces round-trips for common PR-automation requests. - Add a reminder in
.github/aw/github-agentic-workflows.mdto cross-check any proposed safe-outputs field name (e.g.close-older-issues) against the current schema before including it in a recommendation, to avoid presenting unconfirmed configuration as settled. - Keep reinforcing the path-filter-vs-absence-detection reasoning demonstrated in PM-6 (don't path-filter triggers for workflows that must detect a missing file change) as a named pattern in authoring guidance, since it's an easy trap for naive PR-automation designs.
References:
Generated by 🎭 Agent Persona Explorer · claude · agent · ~121 AIC · ⌖ ~1 AIC · ⊞ 4.5K · ◷
- 主要言語
- Go
- スター
- 5.5k
- フォーク
- 606
- 平均マージ
- 4時間 18分
- マージ済み PR(30日)
- 796
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
github/gh-aw のほかの issue
-
ai-inspected
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
agent-research
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
automation cli cookie documentation
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
github/gh-aw#72983 · コメント 13 件 ·
メンテナーはふだん 1 日以内に返信
-
automation cli cookie documentation
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
Pi on arc-dind: an aliased model reaches pi empty (`Model "aw-gateway/" not found`)対応中かも @pelikhan が 1 日前に担当しました。 オープンai-inspected community
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
github/gh-aw#72530 · リアクション 1 件 · 担当者 2 名 ·
メンテナーはふだん 1 日以内に返信
似ている issue
-
feat(gmail): make gmail get --format raw text output the exact message, like drafts get --format rawオープンclawsweeper:needs-product-decision clawsweeper:no-new-fix-pr clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster P3
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
openclaw/gogcli#1276 · コメント 1 件 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
enhancement ready-for-agent
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
hiero-ledger/hiero-sdk-go#1886 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
cloudevents/sdk-go#1346 ·