Agent Persona Exploration - 2026-10-29
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 76/100
Hướng nghiên cứu
Bắt đầu với .github/aw/create-agentic-workflow.md, tệp được nhắc đến trong cả ba khuyến nghị. Đọc các phần về quyền mạng, giả định và hướng dẫn, sau đó bổ sung các mặc định được khuyến nghị cùng hướng dẫn ra quyết định dựa trên những phát hiện trong issue này. Công việc được xem là hoàn tất khi tài liệu đề cập đến các quy trình chỉ dùng tạo phẩm, những điểm mơ hồ thường gặp về đường cơ sở hoặc định nghĩa, và hướng dẫn trích dẫn các tệp hướng dẫn đã tham khảo.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Persona Overview
- Agent: agentic-workflows (gh-aw custom agent)
- Personas This Run: Frontend Developer, DevOps Engineer, QA Tester
- Scenarios Tested: 4 (FD-2, DO-1, DO-2, QA-1), out of 6 generated
- Average Quality Score: 4.6/5.0
This completes the full 9-persona rotation cycle (prior runs covered Program Manager, Designer, Information Worker, Legal / Compliance, Product Manager, Backend Engineer).
Key Findings
- All 4 invocations succeeded; no misunderstandings of task intent observed.
- The agent consistently reaches for
github(gh-proxy, default/actions toolsets) and skipsplaywright/web-fetchwhen the task is pure repo/Actions-API analysis — tool selection stayed tight across all scenarios. - Triggers were well-matched to the data source:
workflow_runto react to an existing build instead of duplicating it (FD-2), path-scopedpull_requestfor workflow-file review (DO-2),schedule+workflow_dispatchfor the digest (DO-1). - Every scenario included a
noopbranch for the "nothing to report" case, and read-heavy scenarios converged onadd-commentwithhide-older-comments: truefor rolling per-PR updates vs.create-issuewithclose-older-issues: truefor periodic digests. - One scenario (QA-1) loosened network access to
defaultsinstead ofnone/[], breaking from the pattern the other three followed for artifact-only reads.
Top Patterns
- Triggers: scoped
pull_request(path-filtered or type-filtered),workflow_runreacting to a build,schedule+workflow_dispatchfor periodic digests. - Tools:
github(gh-proxy) as the near-universal default;actionstoolset added only when artifact/run-history access is actually needed. - Security: read-only permissions scoped to exactly what's needed (
contents,pull-requests,actions— never broader); network access minimized to none for artifact-only workflows in 3/4 cases.
View High Quality Responses (Top 2-3)
- DO-2 (5.0/5) — Workflow-file security review. Path-scoped trigger (
.github/workflows/**), zero network access, and a prompt that directly operationalizes the security checks it was asked to automate (SHA-pinning, permissions-block scoping). Cited the specific.github/awdoc paths it drew guidance from. - FD-2 / DO-1 (4.6/5 each) — Both named an explicit unresolved assumption (artifact baseline source; definition of "flaky") with a stated fallback instead of silently guessing, then asked for confirmation.
View Areas for Improvement (Top 2-3)
- QA-1 proposed
network: defaultsfor a workflow that only reads CI artifacts via thegithubtool — the other three scenarios in this run converged on fully closed network access (none/[]) for equivalent artifact-only reads, so this is an inconsistency rather than a necessity. - Baseline/definition assumptions (bundle-size baseline source, flakiness definition) are consistently flagged but not resolved with a stated default — good transparency, but each one currently requires a follow-up round-trip with the user.
Recommendations
- Add explicit guidance in
.github/aw/create-agentic-workflow.mdthat artifact-only / Actions-API-only workflows should default tonetwork: allowed: []rather thannetwork: defaults, to make the pattern observed in 3 of 4 scenarios the stated default rather than an emergent convention. - Extend
.github/aw/create-agentic-workflow.mdwith a short decision-tree for common "baseline/definition" ambiguities (e.g., bundle-size baseline source, flakiness definition window) so the agent can propose a sensible default inline instead of only flagging the assumption. - Document the "cite the specific guidance files consulted" behavior seen in DO-2 as a recommended pattern in
.github/aw/create-agentic-workflow.md, since it improves response auditability without added verbosity.
References:
Generated by 🎭 Agent Persona Explorer · claude · agent · ~103 AIC · ⌖ ~1 AIC · ⊞ 4.5K · ◷
- Ngôn ngữ chính
- Go
- Star
- 5.5k
- Fork
- 606
- Merge trung bình
- 4 giờ 35 phút
- Pull request đã merge (30 ngày)
- 807
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của github/gh-aw
-
ai-inspected
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
automation cli cookie documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
github/gh-aw#72983 · 13 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
automation cli cookie documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Pi on arc-dind: an aliased model reaches pi empty (`Model "aw-gateway/" not found`)Có thể đã có người làm @pelikhan đã nhận 1 ngày trước. Đang mởai-inspected community
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100
github/gh-aw#72530 · 1 reaction · 2 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[doc-healer] DDUw improvement: retry integrity-filtered issue reads with direct single-item lookupsĐang mởautomation documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
Issue tương tự
-
ux
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
evcc-io/evcc#35605 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug report
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
Maintainer thường phản hồi trong vòng 1 ngày
-
type:bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
nightgauge/nightgauge#2732 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
fix below CVEsĐang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 5 ngày
-
good first issue help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100