بنقرة واحدة
brief
Load a research project's files into context and produce a concise brief for Q&A.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Load a research project's files into context and produce a concise brief for Q&A.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Capture session learnings and save to skills, guidelines, or reference docs under ~/.claude/.
Orchestrate parallel claude -p sessions — bootstrap, launch, monitor, and converge. Works with any skill that produces manifest.json, item directories, and a runner script.
Create a request (pull request or merge request) or update an existing one following project conventions.
Resolve merge or rebase conflicts between branches.
Assess open PRs with unaddressed review comments and generate a parallel addressing script — produces manifest.json and let-it-rip.sh for address-request-comments execution.
Assess open work items and generate a parallel execution script — produces manifest.json and let-it-rip.sh for implement/clarify execution.
| name | brief |
| description | Load a research project's files into context and produce a concise brief for Q&A. |
| disable-model-invocation | true |
git branch --show-current 2>/dev/nullLoad all core research files into context and produce a concise synthesis. After the brief, the agent is ready for follow-up Q&A about the research.
/ralph:brief <project-path> - Brief a specific project (e.g., docs/staged-learnings/claude-skills-best-practices-v2)/ralph:brief - List available projects and prompt for selection$ARGUMENTS provided, use as the project pathdocs/staged-learnings/ and ask the operator to pick oneresearch/<basename> branch:
claude-skills-best-practices-v2 from docs/staged-learnings/claude-skills-best-practices-v2)research/<basename> branch exists via git branch -a --list *research/<basename>*git show <branch>:<path> and note to the operator: "📡 Reading from branch research/<basename> (files not on current branch)"Read these files fully — this is what enables follow-up questions:
spec.md — topic definition, constraintsprogress.md — status, completed/pending tasks, answered questions, notesinfo.md — comprehensive research findingsassumptions-and-questions.md — key decisions, assumptions, open itemsimplementation-plan.md — phased action planIf any core file is missing, note it but continue with what's available.
List all other .md files in the project directory (excluding the 5 core files above). For each:
Print the following to the conversation (do NOT write to a file):
# <Project Name>
## Overview
<2-3 sentences from spec.md/info.md describing the topic and scope>
## Key Decisions
- <Decision>: <outcome> — <1-line rationale>
- ...
(from assumptions-and-questions.md confirmed items + progress.md **ANSWER:** items)
## Research Areas
- **<Topic>** (<status>): <1-2 line summary>
→ <filename>.md
- ...
(from info.md "Areas for Deeper Investigation" + deep research file inventory)
## Implementation Highlights
<Top 3-5 phases/steps from implementation-plan.md with one-liners>
## Status
<N/M tasks complete, N pending>
<Completion signal status>
<Unanswered questions if any>
## Open Items
- <Item>: <description>
(from assumptions-and-questions.md open items + unanswered progress.md questions)
---
*Context loaded. Ask me anything about this research.*
After output, all core files are in context. When the operator asks about a specific topic:
research/<topic> branches. The brief works whether the operator is on that branch or not, using git show as fallback.