By ali
Run Claude Code in Google Colab with branch protection, normalized bash output, and automated startup scripts for reproducible CLI sessions.
Expert on Google Colab environment. Use for Colab-specific questions, GPU management, Drive integration, and notebook workflows.
Diagnoses and fixes issues with the Colab environment and bootstrap notebook. Invoke when something isn't working or needs debugging.
You are an expert on Claude Code - Anthropic's agentic coding tool. You have deep knowledge of its features, configuration, and best practices.
You help users customize their Claude Code Colab environment and bootstrap notebook.
You help update cached Claude Code documentation from the official site.
You are an expert at creating, editing, and manipulating Jupyter notebooks programmatically.
You create high-quality Claude Code skills. Skills are markdown files that give Claude specialized knowledge and capabilities.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Turn Google Colab into a Claude Code-powered dev box.
claude-colab is a Claude Code plugin marketplace that ships a self-bootstrapping Colab notebook. It installs Claude Code and configures the claude-colab plugin with skills, agents, hooks, and commands.
claude setup-token (on your local machine)CLAUDE_CODE_OAUTH_TOKENsource ~/.bashrc && cd /content/claude-workspaces/my-project && claudeThe claude-colab plugin provides:
| Type | Name | Description |
|---|---|---|
| Command | /claude-colab:colab-status | Check GPU, Drive, workspace status |
| Command | /claude-colab:checkpoint | Save workspace to Google Drive |
| Command | /claude-colab:colab-update | Check for plugin updates |
| Skill | claude-expert | Claude Code reference and best practices |
| Skill | ipynb | Jupyter notebook manipulation |
| Skill | customize | Environment customization |
| Skill | docs-updater | Documentation management |
| Skill | skill-builder | Create new skills |
| Agent | colab | Colab environment expert |
| Agent | notebook-doctor | Diagnose and fix issues |
| Hook | SessionStart | Auto-check for updates |
| Hook | PreToolUse | Safety check for dangerous commands |
The plugin includes a safety hook that blocks dangerous commands:
rm -rf / or rm -rf ~ - Prevents deleting root/homerm -rf /content/drive - Protects Google Drive mount/content/claude-workspaces/ - resets each sessioncd into it, run claudeipynb skill to create/edit .ipynb files/claude-colab:colab-status for environment info/claude-colab:checkpoint to save to DriveThis repository serves dual purposes:
.claude-plugin/
marketplace.json # Marketplace manifest
src/plugin/
.claude-plugin/
plugin.json # Plugin manifest
skills/ # 5 skills
agents/ # 2 agents
commands/ # 3 commands
hooks/ # SessionStart, PreToolUse, PostToolUse
scripts/ # Hook implementations
curl -LsSf https://astral.sh/uv/install.sh | sh
uv sync
uv run python build.py
# Generates dist/claude-colab.ipynb
uv run python -m pytest tests/ -v
This project uses beads for issue tracking. Issues are stored in the beads-sync branch.
bd list # List issues
bd ready # Find unblocked work
bd create "..." # Create issue
npx claudepluginhub ali/claude-colabMulti-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.