ワンクリックで
agent-transcript
Add a redacted agent transcript section to GitHub PR or issue bodies during agent-created PR/issue workflows.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Add a redacted agent transcript section to GitHub PR or issue bodies during agent-created PR/issue workflows.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Pre-commit/ship code review: Codex default; optional Claude, Pi, Droid, Copilot, Cursor, or OpenCode.
Install, repair, or diagnose App Store Connect version/build-number guards for Xcode Cloud iOS apps. Triggers: version guard, release hooks, Xcode Cloud rejection, MARKETING_VERSION, build number collision.
Things 3 CLI for reading the local Things database and creating/updating tasks/projects via the Things URL scheme. Use when you need to list, search, or modify Things tasks, projects, areas, or tags from the terminal (deletes use AppleScript).
Fetch secrets and env vars from 1Password via the `op` CLI. Primary path is a non-interactive service-account token (no prompts); Touch ID is the fallback. Use whenever a command needs an API key, token, password, or `.env` value — read it from 1Password instead of hardcoding, printing, or asking the user to paste it. Triggers: op, op read, op run, op inject, op://, 1Password, fetch a secret, get an API key, inject env vars.
Operate the Post Queue repo command surface effectively. Use when an agent needs to run local dev servers, local Supabase/Drizzle workflows, scheduler ticks or loops, cron-runner checks, tests, lint, typecheck, or database migrations in this repo.
Notion API for reading, querying, creating, and updating Notion pages, databases, data sources, and blocks. Use this whenever the user asks to inspect, migrate, sync, or automate Notion content, especially work items or task databases.
| name | agent-transcript |
| description | Add a redacted agent transcript section to GitHub PR or issue bodies during agent-created PR/issue workflows. |
Best-effort local-only provenance for PR/issue bodies. Use during agent-created GitHub PR or issue workflows before creating/updating the body.
Reads local session logs for the agents this repo targets (see docs/supported-agents.md). Only Claude Code (~/.claude/projects) and Codex (~/.codex/sessions) keep full-turn JSONL transcripts that can be sanitized. Gemini CLI logs user prompts only, Antigravity stores binary protobuf, and Copilot uses SQLite — none can produce an assistant transcript, so they are not scanned. OpenClaw/Pi roots are still probed for upstream provenance but add nothing when absent.
render or append-body produced it.## Agent Transcript section only when inserting a real transcript. Never add a placeholder transcript heading or text such as "A sanitized local transcript preview was generated but not included."<details> section and update existing markers instead of duplicating sections.skills/agent-transcript/scripts/agent-transcript --help
Find a likely local session:
skills/agent-transcript/scripts/agent-transcript find \
--query "$PR_TITLE $BRANCH_OR_PR_URL" \
--cwd "$PWD" \
--since-days 14
find scans the newest 400 matching local JSONL logs by default across Codex, Claude, Pi, and OpenClaw agent sessions. Use --max-files N for a wider local search.
In a downstream repo that syncs shared skills under .agents/skills, replace
skills/agent-transcript with .agents/skills/agent-transcript.
Render a PR/issue body section:
skills/agent-transcript/scripts/agent-transcript render \
--session "$SESSION_JSONL" \
--out /tmp/agent-transcript.md
Preview one candidate session locally:
skills/agent-transcript/scripts/agent-transcript preview \
--session "$SESSION_JSONL" \
--out /tmp/agent-transcript-preview.html
open /tmp/agent-transcript-preview.html
Append/update a body file before gh pr create --body-file or connector PR creation:
skills/agent-transcript/scripts/agent-transcript append-body \
--body /tmp/pr-body.md \
--session "$SESSION_JSONL" \
--out /tmp/pr-body.with-transcript.md
find with title, branch, PR URL/number if known, and cwd.Include a redacted agent transcript? It helps reviewers and can make the PR easier to prioritize. I can open a local preview first.preview, open the HTML with open, and wait for confirmation.## Agent Transcript section before showing it to the user or inserting it publicly. Keep only turns that explain this PR/issue's goal, implementation choices, files, tests, proof, blockers, and final outcome.For manual audits across many PR/session candidates, create a local HTML preview from a local JSON file. This is for maintainers only and is not part of the PR/issue workflow:
skills/agent-transcript/scripts/agent-transcript html \
--prs /tmp/recent-prs.json \
--out /tmp/agent-transcript-preview.html