claude-gcode-tools
A collection of Claude Code plugins for AI-assisted development workflows.
Table of Contents
Prerequisites
Some recommended extras have additional dependencies — these are noted per item.
Quick Start
claude plugin marketplace add greglamb/claude-gcode-tools
claude plugin install goodvibes-workflow@claude-gcode-tools
Included Plugins
| Plugin | Description |
|---|
| goodvibes-workflow | Structured development workflow with commands, skills, hooks, and documentation conventions |
| vscode-api | VS Code Extension API documentation — commands, webviews, tree views, language features, activation events, contribution points, and the extension manifest |
| fish-shell | Fish shell (v4.0.2) documentation — scripting, configuration, syntax, and bash migration |
| gas-typescript | Best practices, patterns, and toolchain for Google Apps Script projects using TypeScript, Rollup, and clasp |
| project-documentation | Documentation framework that resists decay — ADRs, conceptual guides, README templates, domain guides, and CLAUDE.md guidance |
| presentation-design | Tool-agnostic slide presentation design — storytelling frameworks, color palettes, typography, layout patterns, and data visualization |
Installation
First, add the marketplace (only needed once):
claude plugin marketplace add greglamb/claude-gcode-tools
Then install the plugins you want:
claude plugin install goodvibes-workflow@claude-gcode-tools
claude plugin install vscode-api@claude-gcode-tools
claude plugin install fish-shell@claude-gcode-tools
claude plugin install gas-typescript@claude-gcode-tools
claude plugin install project-documentation@claude-gcode-tools
claude plugin install presentation-design@claude-gcode-tools
Understanding Scopes
Plugins and skills each have their own scope system that controls where they're installed. The defaults are opposite — be aware of this when mixing both systems.
Plugin Scopes (claude plugin install)
| Scope | Flag | Location | Use Case |
|---|
| User | (default) | ~/.claude/settings.json | Available across all projects |
| Project | --scope project | .claude/settings.json | Committed with your project, shared with team |
# Example: install a plugin at project scope instead of the default user scope
claude plugin install vscode-api@claude-gcode-tools --scope project
npx skills Scopes (npx skills add)
| Scope | Flag | Location | Use Case |
|---|
| Project | (default) | .claude/skills/ | Committed with your project, shared with team |
| User | -g | ~/.claude/skills/ | Available across all projects |
# Example: install a skill at user scope instead of the default project scope
npx skills add owner/repo -a claude-code -g
Recommendation