brainstorming
Structured design dialogue that validates ideas before implementation begins.
Generate thematic, prose-style narrative digests from GitHub activity
Full skill instructions
Generate a themed narrative digest for a Slack channel.
/bip.narrative <channel> [--since <period>] [--verbose]
Arguments:
<channel> — Channel name (required, e.g., dasm2)--since <period> — Time period to cover (default: 1w). Examples: 1w, 2d, 3d--verbose — Include PR/issue body summaries in the raw activityThe nexus path is configured in ~/.config/bip/config.json. For the commands below, use the configured path (e.g., if nexus_path is ~/re/nexus, substitute that).
Execute these steps in order:
Run the bip digest command to get GitHub activity:
bip digest --channel {{channel}} --since {{since}} {{verbose_flag}}
Where:
{{channel}} is the channel argument{{since}} defaults to 1w if not specified{{verbose_flag}} is --verbose if the user passed that flag, otherwise emptyIf the command fails or returns no activity, stop and report "No activity found for channel {{channel}} in the specified period."
Read the shared preferences file:
cat <nexus>/narrative/preferences.md
If the file doesn't exist, stop and report: "Missing shared preferences file: <nexus>/narrative/preferences.md"
Read the channel-specific config:
cat <nexus>/narrative/{{channel}}.md
If the file doesn't exist, stop and report: "Missing channel config: <nexus>/narrative/{{channel}}.md Create this file with Themes and Repo Context sections."
Using the raw activity from Step 1, the preferences from Step 2, and the channel config from Step 3, generate a narrative digest following these rules:
Structure:
# {{channel}} Digest: {{date_range}}
bip digest output (e.g., "Jan 18-25, 2026")## Themes section## Looking Ahead section for open itemsTheme Classification:
## Themes sectionSubheadings (if applicable):
## Project-Specific Preferences sectionFormatting (Hybrid Style):
In progress: for open PRsOpen: for open issues[#N](url) link inline
Looking Ahead Section:
Content Guidelines (from preferences.md):
CRITICAL — Include ALL Activity:
Determine output path:
<nexus>/narrative/{{channel}}/{{YYYY-MM-DD}}.md
Where {{YYYY-MM-DD}} is today's date.
mkdir -p <nexus>/narrative/{{channel}}zed <nexus>/narrative/{{channel}}/{{YYYY-MM-DD}}.mdAfter the user has reviewed the narrative, ask if they want to post it to Slack.
If user approves:
Commit and push the narrative:
cd <nexus>
git add narrative/{{channel}}/{{YYYY-MM-DD}}.md
git commit -m "Add {{channel}} narrative digest for {{date_range}}"
git push
Post to Slack using bip digest --post:
bip digest --channel {{channel}} --post
The webhook URL comes from slack_webhooks in ~/.config/bip/config.json or SLACK_WEBHOOK_{{CHANNEL_UPPER}} env var.
Report: "Posted to #{{channel}} with link to narrative."
If user declines: Report "Narrative saved but not posted."
# dasm2 Digest: Jan 18-25, 2026
## Model Architecture
The training pipeline saw significant improvements this week. The structure-aware loss function was merged ([#142](url)), enabling better handling of hierarchical outputs. In progress: refactoring the attention mechanism for memory efficiency ([#147](url)).
## Data Processing
**Viral:**
New preprocessing filters were added for low-quality sequences ([#138](url)).
**Antibody:**
The germline alignment step now handles ambiguous calls gracefully ([#151](url)).
## Looking Ahead
Several architectural decisions are pending. The OOM issues on large batches ([#156](url)) need investigation—this is blocking production use on full-size datasets. Separately, the team is considering whether to refactor the attention mechanism for memory efficiency, which would enable scaling to longer sequences without proportional memory growth.
Structured design dialogue that validates ideas before implementation begins.
Comprehensive design intelligence for web and mobile UI/UX across 10 technology stacks.
Comprehensive implementation plans for multi-step tasks, breaking down specs into bite-sized, testable steps.
Introduction to the obra skills system with mandatory skill invocation rules and best practices.
Execute a written implementation plan with critical review and task checkpoints.
Delegate independent tasks to specialized agents working concurrently with isolated context.
Isolated git worktrees with smart directory selection and safety verification.
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
Plan searchable and shareable content that drives traffic, builds authority, and generates leads.
README-first repository scanner that extracts commands and classifies reproduction candidates without executing them.
Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.
Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.
The world's fastest calendar for remote work
Capture, organize, and utilize your knowledge effortlessly.
Instant Summaries of Audio & Video Interviews with AnySummary
Transform PDFs into engaging mind maps.
Chat with any PDF instantly
Create an optimal daily plan using your voice
A productivity platform to centralize organizational knowledge and workflows with contextual AI assistance.
AskYourPDF Pricing Plans: Tailored to Your Needs