focused-fix
Deep-dive feature repair — systematically fix an entire feature/module across all its files and dependencies. Usage: /focused-fix <feature-path>
/cs:notebooklm — NotebookLM browser automation. Action-routing intake (Q1: read / add source / Studio output / create new) + per-action Q2-Q4 branching. Fire-and-notify for slow Studio ops. Mandatory custom prompts (defaults are mediocre). Requires browser automation environment
$ npx -y skills add alirezarezvani/claude-skills --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/cs-notebooklmContext preview
What this command does when you run it.
/cs:notebooklm — NotebookLM browser automation. Action-routing intake (Q1: read / add source / Studio output / create new) + per-action Q2-Q4 branching. Fire-and-notify for slow Studio ops. Mandatory custom prompts (defaults are mediocre). Requires browser automation environment
name: "cs-notebooklm" description: "/cs:notebooklm — NotebookLM browser automation. Action-routing intake (Q1: read / add source / Studio output / create new) + per-action Q2-Q4 branching. Fire-and-notify for slow Studio ops. Mandatory custom prompts (defaults are mediocre). Requires browser automation environment — fails clean on web."
**Command:** `/cs:notebooklm`
The `cs-notebooklm` persona controls Google NotebookLM via browser automation across 4 core actions.
**Requires browser automation environment.** Works in:
Does NOT work in:
| Q | Asks | Notes | |---|---|---| | Q1 | Action: read / add source / Studio output / create new | Forcing — refuses to start without commitment | | Q2 | Notebook name or URL (actions 1-3) OR title for new notebook (action 4) | Drives navigation | | Q3 | Action-specific parameter (question text / source type / Studio output type / initial sources) | Branches per Q1 | | Q4 | Studio custom prompt detail | Asked only if Q1=3 (Studio); mandatory |
Most invocations stop at Q3. Q4 only fires for Studio generation.
Per action:
| Action | Result | |---|---| | Read/Extract | Clean response from notebook chat (not raw dump) | | Add Sources | Confirmation of ingestion (with screenshot) | | Studio Output | Confirmation that generation started + "NotebookLM will notify you when ready" — fire-and-notify | | Create New | New notebook URL + confirmation of initial sources added |
All 9 types supported:
Default Studio prompts produce mediocre output. The skill ALWAYS opens the customization menu and writes a detailed custom prompt before submitting.
Examples per output type:
| Output | Example custom prompt | |---|---| | Audio Overview | "Two-host conversation for a non-technical executive, 8-10 min, focus on business implications not technical depth" | | Infographic | "Decision-tree style, action-oriented, 6 panels max, monochrome navy" | | Study Guide | "Undergrad-level, definitions + 3 practice questions per concept" | | Slides | "12 slides max, 1-2 sentences per slide, presenter notes with examples per slide" |
# Step 0: environment check (silent if available; halt if not) # Phase 0 intake (Q1 + Q2 minimum; Q3-Q4 branch per action) python ../skills/notebooklm/scripts/action_router.py \ --action read_extract --notebook "Q3 prep" --question "what are the latest trends?" # Studio output flow includes custom prompt generation: python ../skills/notebooklm/scripts/custom_prompt_template_generator.py \ --output-type infographic --audience executive --length compact # Async classification (for "should I wait or fire-and-notify?") python ../skills/notebooklm/scripts/async_action_classifier.py --action audio_overview # Returns: FIRE_AND_NOTIFY (5-10 min generation) # Execute action via browser automation (screenshot → find → click → verify) # Return clean summary
---
**Version:** 1.0.0 **Source:** Path-B direct conversion of `megaprompts/03-notebooklm-megaprompt.md`
388 production-ready Claude Code skills, plugins, and agent skills for 13 AI coding tools. The most comprehensive open-source library of Claude Code skills and agent plugins — also works with OpenAI Codex, Gemini CLI, Cursor, and 9 more coding agents.
Repo: alirezarezvani/claude-skills
Deep-dive feature repair — systematically fix an entire feature/module across all its files and dependencies. Usage: /focused-fix <feature-path>
Clean up merged branches locally and on remote, keeping only main, dev, and gh-pages.
Stage, commit, and push the current branch following git governance rules.
Comprehensive audit pipeline for skills, plugins, agents, and commands. Validates structure, quality, security, marketplace compliance, cross-platform…