Agent Persona Exploration - 2026-10-30
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 72/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- github-actions, markdown
- Domain
- documentation
Research direction
Read .github/aw/create-agentic-workflow-trigger-details.md and the recurring-digest guidance row in .github/aw/create-agentic-workflow.md. Clarify that semantic conditions belong in prompt logic rather than YAML triggers, and make the empty-window behavior consistent; done when both guidance sections state an unambiguous canonical behavior.
Written by the indexing model from the issue text.
Description
Persona Overview
- Agent: agentic-workflows (persona-evaluator sub-agent)
- Personas This Run: Program Manager, Designer, Information Worker
- Scenarios Tested: 4 of 6 generated (PGM-1, PGM-2, D-1, IW-1)
- Average Quality Score: 4.65/5.0
Key Findings
- All 4 invocations succeeded; scores ranged 4.4–4.8, continuing the strong baseline for non-technical personas.
- Scheduled digest scenarios (PGM-1, IW-1) scored highest (4.8) — correctly used schedule+workflow_dispatch, read-only permissions,
create-issuewithclose-older-issues, andnetwork.allowed: []. - Condition-gated scenarios (PGM-2: missing-owner reminder; D-1: missing design-link flag) lost a point on trigger_appropriateness because native
issues:/pull_request:triggers can't express semantic conditions (milestone presence, link presence) — logic was correctly pushed into the prompt, but this costs fidelity. - Security practices were uniformly excellent (5/5 on all 4) — every recommendation defaulted to read-only scopes and empty network allowlists with no exceptions.
- PGM-1 and IW-1 diverged on whether a clean-week digest should still post vs.
noop— same guidance section, two different interpretations, suggesting the doc underspecifies this.
Top Patterns
- Triggers:
schedule+workflow_dispatchfor digest-style reports;pull_request/issueswith path/field-based prompt filtering for review-style nudges. - Tools:
github(gh-proxy, default toolsets) used in all 4;playwright/web-fetchcorrectly omitted when no external validation was needed. - Security: read-only permission scopes +
network.allowed: []in every recommendation. - Safe outputs:
create-issue+close-older-issuesfor scheduled digests;add-commentwith dedup/hide-older-comments for PR/issue nudges; explicitnoopfallback in all four.
View High Quality Responses (Top 2)
- PGM-1 (4.8): Weekly cross-team milestone digest grouped by milestone+team, blocked/overdue highlighted, dedup key
milestone-digest:<team>:<window-id>,close-older-issues: true. - IW-1 (4.8): Weekly stale-docs scan over front-matter
last-revieweddates, 90-day threshold, single digest issue with stable close-older-key,noopwhen nothing is stale.
View Areas for Improvement (Top 2)
- PGM-2 and D-1 were docked on trigger_appropriateness/completeness because GitHub Actions triggers can't filter on milestone presence or design-link presence at the YAML level — this is a recurring gap across condition-based issue/PR scenarios, not specific to one persona.
- Recurring-digest guidance doesn't crisply resolve "always post a clean-bill-of-health digest" vs. "
noopon an empty window" — PGM-1 and IW-1 made opposite choices from the same guidance section.
Recommendations
- In
.github/aw/create-agentic-workflow-trigger-details.md, add explicit canonical phrasing for condition-gated triggers (e.g., milestone presence, linked-reference presence) confirming the filter belongs in prompt logic, not YAML — this repeatedly costs trigger_appropriateness points across personas. - In
.github/aw/create-agentic-workflow.md's recurring-digest guidance row, clarify whether a scheduled digest should always post (clean-bill-of-health) or callnoopon an empty window, so authoring agents converge on one behavior. - Next rotation: test the two untested scenarios generated this run — D-2 (Designer: weekly asset alt-text/accessibility audit) and IW-2 (Information Worker: broken internal-link detection on doc renames) — to complete 2-scenario coverage for both personas.
Generated by 🎭 Agent Persona Explorer · claude · agent · ~124 AIC · ⌖ ~1 AIC · ⊞ 4.5K · ◷
- Dominant language
- Go
- Stars
- 5.5k
- Forks
- 606
- Avg merge
- 4h 35m
- Merged PRs (30d)
- 807
Getting set up
Starts the project's dev container in your browser, under your own GitHub account.
- Ships a Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from github/gh-aw
-
automation doc-healer documentation
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Maintainers usually reply within 1 day
-
automation cookie
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
agentic-workflows automation aw-essential cookie
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
automated-analysis code-quality cookie refactoring
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
github/gh-aw#73088 · 2 comments ·
Maintainers usually reply within 1 day
-
ai-inspected
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
Similar issues
-
Headerless responses block while skipping duplicate status linesPossibly taken @mynhe claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 73/100
projectdiscovery/rawhttp#554 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 80/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
lognorman20/monaco#7428 ·
-
docs(prompts): IF BLOCKED workflow-scope branch says to comment on the issue on jira/local trackersOpenagent-butler-finding bug
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
jordansmall/spindrift#6238 ·
Maintainers usually reply within 1 day