pac-grill-with-docs
Grill issue-backed work against the codebase and project language, then persist durable outcomes to GitHub issue updates, ADR comments, PRD comments, and…
Skill by mypac
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ladislas-pac-grill-with-docs
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/pac-grill-with-docs
What's inside
- Skill name
pac-grill-with-docs- Description
- Grill issue-backed work against the codebase and project language, then persist durable outcomes to GitHub issue updates, ADR comments, PRD comments, and sparing CONTEXT.md edits. Use when working from a GitHub issue/PR or when the user wants grilling plus durable notes.
- License
- MIT
- Compatibility
- Pi coding agent
- Metadata
- stage: shared · author: mypac
- Instructions
- 90 lines in SKILL.md · view on GitHub
Files (4)
- ADR-FORMAT.md
- CONTEXT-FORMAT.md
- PRD-FORMAT.md
- SKILL.md
SKILL.md (first lines)
# Grill with GitHub-backed docs Interview me relentlessly about the plan until we reach shared understanding. Walk each design branch one-by-one. For each question, give your recommended answer. Ask questions one at a time. Wait for the answer before continuing. If the codebase, issue history, or current docs can answer a question, explore them instead of asking. ## Default flow 1. Resolve the target from the explicit issue/PR URL or current conversation. 2. Read the issue title, body, status, and most relevant comments before questioning. 3. Pick grilling depth from scope: - tiny clear issue or one-line bug -> ask only a few confirming questions - fuzzy, strategic, or multi-step work -> grill more deeply 4. End with a concise recommended next step: implement, rewrite issue scope, add PRD, add ADR, update `CONTEXT.md`, or stop. ## GitHub-first persistence GitHub issues are the primary scratchpad for exploration, scope refinement, and decision-making. Prefer storing planning outputs back into the issue over creating repo-local planning docs. ### Refine issue scope If grilling shows the issue title/body is unclear or wrong, offer to rewrite it so the new scope is crisp. - Preserve freeform notes when possible. - It is safe to manage small reserved sections in the body such as `## Decisions` and `## PRDs`. - Rely on GitHub edit history instead of duplicating old wording in comments unless the user asks. ### ADR comments Do **not** create repo-local `docs/adr/` files for this workflow. Offer an ADR only when all three are true: 1. **Hard to reverse** — changing course later is meaningfully costly 2. **Surprising without context** — a future reader would wonder why this path was chosen 3. **Real trade-off** — genuine alternatives existed and this choice won for specific reasons When the user wants an ADR: - create **one GitHub comment per decision** - use [`ADR-FORMAT.md`](./ADR-FORMAT.md) - prepend hidden marker `<!-- pac:adr -->` - add issue label `pac:adr` when that label already exists - never create missing labels automatically; if `pac:adr` is missing, warn clearly and tell the user to run `/pac-setup-workflows` - update or create `## Decisions` in the issue body with a link to the ADR comment If several important decisions exist, create several ADR comments. Do not keep one mega-comment. ### PRD comments When the work needs more planning than immediate implementation, offer a PRD comment instead of code. - use [`PRD-FORMAT.md`](./PRD-FORMAT.md) for the PRD body - create one GitHub comment per PRD iteration - prepend hidden marker `<!-- pac:prd -->` - add or keep issue label `pac:prd` when that label already exists - never create missing labels automatically; if `pac:prd` is missing, warn clearly and tell the user to run `/pac-setup-workflows` - update or create `## PRDs` in the issue body with a link to the PRD comment ### `CONTEXT.md` Keep one repo-root `CONTEXT.md` for stable reusable project language, invariants, and conventions. - Do not update it for every issue. - Wait until the end of the session. - Suggest an update only when the discussion produced facts worth preloading in future sessions. - Propose the exact additions first. Write only after user confirmation. - Use [`CONTEXT-FORMAT.md`](./CONTEXT-FORMAT.md). ## Questioning style - Ask one question at a time. - Give a recommended answer with each question. - Challenge fuzzy or overloaded terms; propose a precise project term when the user says something ambiguous. - Check existing `CONTEXT.md` language when relevant, and call out conflicts between the user's wording and established glossary terms. - Cross-check claims against the codebase and issue history; surface contradictions plainly when code behavior differs from the stated plan. - Use concrete scenarios to test boundaries and relationships between concepts. - Stop when uncertainty is low enough to choose the next action. Do not ask 100 questions for a tiny clear fix. ## Before writing back - If GitHub access fails, say so plainly and ask the user to paste the missing context. - Read the latest issue body/comments before editing so you do not stomp newer context. - Keep repo changes minimal and tied to settled outcomes only.
From ladislas/mypac, MIT.
More from ladislas/mypac
- 0.603score
pac-diagnose
mypac
Run a disciplined diagnosis loop for hard bugs and performance regressions.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-github
mypac
Handle non-trivial GitHub operations with `gh`, including advanced API queries, CI investigation, reviews, labels, comments, and state changes.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-handoff
mypac
Creates a concise handoff document for another Pi session or agent.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-explore
mypac
Explore ideas, problems, or design options without implementing.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-tdd
mypac
Guide pragmatic test-driven implementation through small vertical slices.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-to-issues
mypac
Break a plan, PRD, or discussion into independently-grabbable GitHub issues using tracer-bullet vertical slices.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-commit
mypac
Create or plan repository-compliant commits from existing changes and select commit or pull-request issue links.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-changelog
mypac
Update the repository CHANGELOG.md for notable changes and release prep.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-deep-read
mypac
Analyze substantial documents beyond summary by inferring implications, surfacing tensions, extracting a core takeaway, and identifying blind spots.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-github-issue-create
mypac
Create a GitHub issue in the current repository with gh.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-improve-architecture
mypac
Review codebase architecture for deepening opportunities, then grill a candidate.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-librarian
mypac
Use when the task requires inspecting, searching, or comparing remote Git repository contents, whether the source reference comes from the user or…
SkillAFreshness: A★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 1
- Open issues
- 3
- Last commit (this folder)
- Oct 15, 2026 (14 days ago)
- Last release
- Oct 15, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ladislas/mypac
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from mypac
- 0.603score
pac-diagnose
mypac
Run a disciplined diagnosis loop for hard bugs and performance regressions.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-handoff
mypac
Creates a concise handoff document for another Pi session or agent.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-github
mypac
Handle non-trivial GitHub operations with `gh`, including advanced API queries, CI investigation, reviews, labels, comments, and state changes.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-explore
mypac
Explore ideas, problems, or design options without implementing.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-changelog
mypac
Update the repository CHANGELOG.md for notable changes and release prep.
SkillAFreshness: A★ 2Claude Code +9 - 0.598score
pac-deep-read
mypac
Analyze substantial documents beyond summary by inferring implications, surfacing tensions, extracting a core takeaway, and identifying blind spots.
SkillAFreshness: A★ 2Claude Code +9
Cite this page
pac-grill-with-docs skill. Agent Mart. https://agentmart.dev/skills/ladislas-pac-grill-with-docs (last updated 2026-10-24)