analyze-code
CommandAnalyze code quality, identify issues, and suggest improvements.
Draft a response to a user reaching out on Discord or another social channel
> /plugin marketplace add nimbalyst/nimbalyst> /plugin install nimbalyst-wiki@nimbalyst
name: social-response description: Draft a response to a user reaching out on Discord or another social channel
Draft a response to a user reaching out on Discord or another social channel.
$ARGUMENTS
The user pastes a message from Discord, Twitter, Reddit, GitHub Discussions, email, or another social channel. Your job is to:
1. Figure out what they're asking for or complaining about 2. Determine whether Nimbalyst already supports it 3. If yes -- draft a friendly, copy-paste-ready response explaining how 4. If no -- decide whether it's a good idea, then ask the user how to proceed using `AskUserQuestion`
Before drafting anything, read `nimbalyst-local/social/social-response.jsonl` if it exists. Each line is a previously-approved response. Skim the last 20-30 entries for:
If the file doesn't exist yet, that's fine -- proceed without it. Do not create the file at this stage; it's only written after the user approves a draft.
Read the pasted message. Extract:
If the message is too vague, note that and recommend asking them a clarifying question before responding.
Investigate before drafting. Common moves:
Be honest about partial coverage: "We have X but not the Y part you're asking about" is a more useful answer than "yes" or "no".
Draft a response that:
First, form a quick opinion on whether it's a good idea. Consider:
Write a short (3-5 sentence) summary for the user covering:
Then ask the user:
AskUserQuestion with: - question: "How should we handle this request?" - options: - "Add to tracker as a feature/idea, draft a reply saying we're considering it" - label: "Track + reply" - "Draft a polite decline -- not a fit" - label: "Decline" - "Draft a reply suggesting they (or we) build it as an extension" - label: "Extension" - "Just draft a reply, don't track anything" - label: "Reply only" - "Let me think about it" - label: "Stop here"
Based on the choice:
Output the drafted response in a fenced code block so it's easy to copy. Format:
## Response (paste this) > [the message, ready to copy]
If the response should include a link to docs, a tracker item ID, or a setting path, include it inline in the message.
The command can't actually send the reply -- the user copies it themselves. What we can do is capture which responses the user thought were good, so future invocations can read past responses and reuse the tone, phrasing, and answers to recurring questions.
After delivering the draft, ask:
AskUserQuestion with: - question: "Was this a good response?" - options: - "Yes, log it" - label: "Log it" - "Redraft with changes"
Nimbalyst - The open-source visual workspace for Claude Code, Codex, and OpenCode. Run multiple coding agents in parallel, edit their work visually in markdown, mockups, and diagrams, and track tasks. Free, MIT-licensed desktop app for macOS, Windows, Linux, with mobile companion for iOS and Android.
Analyze code quality, identify issues, and suggest improvements.
Audit recent AI coding sessions to find repeated mistakes, speed losses, and missed Nimbalyst tool usage — then propose harness…
Triage pnpm audit findings and produce a prioritized, supply-chain-cautious package-update plan, then apply approved batches
Survey recently triaged GitHub issues, propose the ones safe to fix without a product decision, and fan the selected ones out to…
Gather details and draft an actionable bug report for developers.
Shortcut for "continue working" — pick the work in flight back up exactly where it stopped and keep going until it is done or…