Add a comment to the current in-progress task. With no arguments, uses note-generator to create a session summary from conversation context. With text argument, saves it directly.
From mindcontext-corenpx claudepluginhub tmsjngx0/mindcontext-core --plugin mindcontext-coreThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Configures VPN and dedicated connections like Direct Connect, ExpressRoute, Interconnect for secure on-premises to AWS, Azure, GCP, OCI hybrid networking.
Save session notes to the current in-progress beads task.
br list --status=in_progress --json 2>/dev/null
Parse the JSON output to find in_progress tasks.
| Result | Action |
|---|---|
| Single task | Use it as target |
| Multiple tasks | AskUserQuestion: "Which task should receive the comment?" with task titles as options |
| No tasks | Show error: "No in-progress task. Use /next to claim one." and STOP |
Save the selected issue ID as $ISSUE_ID and title as $ISSUE_TITLE.
If $ARGUMENTS contains text, use it directly as $CONTENT. Skip to Step 3.
If $ARGUMENTS is empty, delegate to mindcontext-core:note-generator agent:
Task agent: note-generator
Prompt: |
Generate session progress notes.
Issue: $ISSUE_ID - $ISSUE_TITLE
Context: (infer from conversation ā what is the user doing?)
Analyze the conversation above for:
- What was implemented, created, or fixed
- Decisions made and rationale
- Files modified or created
- Blockers or issues encountered
- Next steps
The agent returns structured markdown with ## Progress and ## Next Steps sections.
After receiving the agent's output, show it to the user:
USE AskUserQuestion:
{
"questions": [{
"question": "Save this comment to $ISSUE_ID?",
"header": "Confirm",
"options": [
{"label": "Save as-is", "description": "Save the generated notes"},
{"label": "Edit first", "description": "Let me modify before saving"},
{"label": "Cancel", "description": "Don't save anything"}
],
"multiSelect": false
}]
}
| Response | Action |
|---|---|
| "Save as-is" | Use agent output as $CONTENT |
| "Edit first" | Ask user for edited text, use that as $CONTENT |
| "Cancel" | Show "Cancelled." and STOP |
TIMESTAMP=$(date -u +"%Y-%m-%dT%H:%M:%SZ")
Save the comment using br:
br comments add $ISSUE_ID "## Session Update - $TIMESTAMP
$CONTENT"
ā
Comment saved to $ISSUE_ID