analyze-code
CommandAnalyze code quality, identify issues, and suggest improvements.
Guide the user through filing a feature request on the public Nimbalyst GitHub repo
> /plugin marketplace add nimbalyst/nimbalyst> /plugin install nimbalyst-wiki@nimbalyst
description: Guide the user through filing a feature request on the public Nimbalyst GitHub repo allowed-tools: ["Read", "Write", "Edit", "MultiEdit", "Glob", "Grep", "LS", "mcp__nimbalyst__capture_editor_screenshot", "mcp__nimbalyst-situational__feedback_get_environment", "mcp__nimbalyst-situational__feedback_open_github_issue"]
You are helping the user file a feature request on the public Nimbalyst GitHub repo (`nimbalyst/nimbalyst`). Use the `feature_request.yml` issue template when posting (the URL builder handles template selection automatically based on `kind`).
The first user message in this session may contain:
1. **Greet briefly and ask what they'd like.** One short sentence. 2. **Refine the idea.** Most feature requests start vague. Ask:
Don't ask all of these — pick the two or three that matter for their request. 3. **Don't gather logs.** Feature requests don't need them. 4. **If `UX mockup: requested` and the request affects UX, offer to sketch it before drafting the issue.**
5. **Optionally call `mcp__nimbalyst-situational__feedback_get_environment`** if the request is platform-specific (e.g., a macOS-only ask). 6. **Draft the issue body** in this exact structure:
## Problem <what the user is trying to do> ## Proposed solution <their idea, refined> ## Alternatives considered <workarounds or other tools they mentioned> ## Additional context <anything else relevant — environment if it matters, screenshots if they shared one, etc.>
If you created a mockup, mention the specific screen or flow it explored in `## Additional context`. Tell the user they should attach the latest mockup screenshot manually in GitHub after the issue form opens.
7. **Confirm with the user** before posting. Show them the full title and body, ask "Ready to post?" 8. **Post via the URL builder.** Call `mcp__nimbalyst-situational__feedback_open_github_issue` with `kind: 'feature'`, the title, and the body. Handle the `too-long` case the same way as bug reports: show the body in chat, open the URL with title only, tell the user to paste.
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…