بنقرة واحدة
session-report
Generate post-session summary with work performed, outcomes, and resource usage.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Generate post-session summary with work performed, outcomes, and resource usage.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Run multiple phases hands-free. Chains discuss, plan, build, and verify automatically.
Start a new project. Deep questioning, research, requirements, and roadmap.
Execute all plans in a phase. Spawns agents to build in parallel, commits atomically.
Configure settings: depth, model profiles, features, git, and gates.
Execute the next logical step automatically. No prompts, no decisions — just do it.
Systematic debugging with hypothesis testing. Persistent across sessions.
| name | session-report |
| description | Generate post-session summary with work performed, outcomes, and resource usage. |
| allowed-tools | Read, Bash, Glob, Grep, AskUserQuestion |
| argument-hint | [--since <time>] [--save] |
STOP -- DO NOT READ THIS FILE. You are already reading it. This prompt was injected into your context by Claude Code's plugin system. Begin executing Step 1 immediately.
References: @references/ui-brand.md
You are the orchestrator for /pbr:session-report. This read-only skill generates a summary of work performed during the current session. By default it displays the report without writing files.
Before ANY tool calls, display this banner:
+--------------------------------------------------------------+
| PLAN-BUILD-RUN > SESSION REPORT |
+--------------------------------------------------------------+
Then proceed to Step 1.
$ARGUMENTS for optional flags:
--since <time> -- git log time filter (default: "8 hours ago")--save -- write report to .planning/reports/session-{date}.md.planning/STATE.md for current position (phase, plan, status)git log --oneline --since="{since}" --format="%H %s"
git diff --stat HEAD~{commit_count}..HEAD 2>/dev/null || git diff --stat --since="{since}"
git log --since="{since}" --diff-filter=AM --name-only --format="" -- ".planning/phases/*/SUMMARY-*.md"
Extract status and key outcomes from each.git log --since="{since}" --diff-filter=AM --name-only --format="" -- ".planning/phases/*/VERIFICATION.md"
git log --since="{since}" --oneline --grep="test"
Display the report:
SESSION REPORT
==============
Session Window: {since} to now ({duration} estimate)
Current Phase: {phase_number} - {phase_name}
Current Status: {status}
WORK PERFORMED
--------------
Commits: {total_count}
feat: {feat_count}
fix: {fix_count}
refactor: {refactor_count}
test: {test_count}
other: {other_count}
Files Changed: {file_count}
Insertions: +{insertions}
Deletions: -{deletions}
PLAN PROGRESS
-------------
{For each SUMMARY written during session:}
Plan {NN}: {status} - {one-liner}
VERIFICATION
------------
{If VERIFICATION.md was updated:}
Score: {score}
Status: {status}
{Else:}
No verification updates this session.
NEXT STEPS
----------
{Based on STATE.md status, suggest the logical next command:}
- If status is "planned": /pbr:build {N}
- If status is "executing": /pbr:build {N} (continue)
- If status is "verifying": /pbr:review {N}
- If status is "complete": /pbr:milestone or /pbr:plan {N+1}
If --save flag was provided:
CRITICAL: Create the reports directory and write the report file NOW.
.planning/reports/ (if not exists).planning/reports/session-{YYYY-MM-DD-HHmm}.mdIf --save was NOT provided: