W3Dev Coding Agent - Claude Code Plugin Marketplace
A curated Claude Code plugin marketplace providing essential development tools with MCP servers for documentation lookup and code search, plus LSP support for multiple languages.
/plugin marketplace add w3dev/coding-agent
# Basic development tools
/plugin install basic-development-plugin@w3dev
# Next.js development toolkit
/plugin install nextjs-devtools-plugin@w3dev
# Expo/React Native development toolkit
/plugin install expo-devtools-plugin@w3dev
# Flutter/Dart development toolkit
/plugin install flutter-devtools-plugin@w3dev
# Cloudflare Workers development toolkit
/plugin install cloudflare-workers-plugin@w3dev
1. basic-development-plugin
Essential development tools for any project:
| Server |
Description |
| deepwiki |
Ask questions about any GitHub repository |
| context7 |
Query up-to-date documentation for any library |
| exa |
Web search and code context retrieval |
| grep |
Search real-world code examples from public GitHub repos |
| Language |
Server |
Extensions |
| TypeScript/JavaScript |
typescript-language-server |
.ts, .tsx, .js, .jsx |
| Go |
gopls |
.go, .mod, .work |
| Command |
Description |
| /docs |
Look up library documentation using Context7 |
| /search-code |
Find real-world code examples from GitHub |
2. nextjs-devtools-plugin
Complete Next.js development toolkit:
| Server |
Description |
| next-devtools |
Official Vercel MCP for Next.js development |
| deepwiki |
Ask questions about any GitHub repository |
| context7 |
Query up-to-date documentation for any library |
| grep |
Search real-world code examples from public GitHub repos |
| Language |
Server |
Extensions |
| TypeScript/JavaScript |
typescript-language-server |
.ts, .tsx, .js, .jsx |
| Command |
Description |
| /nextjs-errors |
Check build and runtime errors |
| /nextjs-routes |
Inspect application routes |
| /nextjs-upgrade |
Upgrade Next.js version |
- Node.js v20.19+
- Next.js 16+ with dev server running
Expo/React Native development toolkit:
| Server |
Description |
| expo-mcp |
Official Expo MCP for documentation and automation |
| deepwiki |
Ask questions about any GitHub repository |
| context7 |
Query up-to-date documentation for any library |
| grep |
Search real-world code examples from public GitHub repos |
| Language |
Server |
Extensions |
| TypeScript/JavaScript |
typescript-language-server |
.ts, .tsx, .js, .jsx |
| Command |
Description |
| /expo-docs |
Look up Expo documentation |
| /expo-install |
Install Expo packages with npx expo install |
| /expo-screenshot |
Take screenshot of running app |
- EAS paid plan (for full Expo MCP features)
- Expo SDK 54+
- Node.js 18+
4. flutter-devtools-plugin
Flutter/Dart development toolkit:
| Server |
Description |
| dart |
Official Dart MCP for code analysis and package management |
| deepwiki |
Ask questions about any GitHub repository |
| context7 |
Query up-to-date documentation for any library |
| grep |
Search real-world code examples from public GitHub repos |
| Language |
Server |
Extensions |
| Dart |
dart language-server |
.dart |
| Command |
Description |
| /flutter-analyze |
Analyze Flutter/Dart code for issues |
| /flutter-test |
Run Flutter tests |
| /flutter-pub |
Search pub.dev and manage dependencies |
- Dart SDK 3.9+
- Flutter SDK (latest stable)
5. cloudflare-workers-plugin
Cloudflare Workers development toolkit:
| Server |
Description |
| cf-docs |
Cloudflare platform documentation |
| cf-bindings |
Workers bindings (KV, R2, D1, AI, etc.) |
| cf-builds |
Workers deployment and build management |
| cf-observability |
Logs, analytics, and performance monitoring |
| deepwiki |
Ask questions about any GitHub repository |
| context7 |
Query up-to-date documentation for any library |
| grep |
Search real-world code examples from public GitHub repos |
| Language |
Server |
Extensions |
| TypeScript/JavaScript |
typescript-language-server |
.ts, .js, .mts, .mjs |
| Command |
Description |
| /cf-docs |
Look up Cloudflare Workers documentation |
| /cf-deploy |
Deploy Worker to Cloudflare |
| /cf-logs |
View Worker logs and analytics |
| /cf-kv |
Manage KV namespace operations |
- Access Cloudflare Workers documentation
- Deploy Workers to edge network
- View real-time logs and analytics
- Manage KV/R2/D1 storage
- Use Workers AI models
- Cloudflare account with API token
- Node.js 18+
These skills are available at the marketplace level to help with plugin development:
| Skill |
Description |
| plugin-builder |
Comprehensive guide for creating Claude Code plugins and marketplaces |
The plugin-builder skill teaches you how to:
- Structure plugins and marketplaces
- Configure MCP and LSP servers
- Create commands and skills
- Follow best practices and naming conventions
w3dev-agent/
├── .claude-plugin/
│ └── marketplace.json # Marketplace registry
├── plugins/
│ ├── basic-development/ # Basic development plugin
│ ├── nextjs-devtools/ # Next.js devtools plugin
│ ├── expo-devtools/ # Expo/React Native plugin
│ ├── flutter-devtools/ # Flutter/Dart plugin
│ └── cloudflare-workers/ # Cloudflare Workers plugin
├── skills/
│ └── plugin-builder/ # Plugin development guide
│ └── SKILL.md
└── README.md
| Plugin |
Runtime |
LSP |
| basic-development |
Node.js |
TypeScript, Go |
| nextjs-devtools |
Node.js 20.19+ |
TypeScript |
| expo-devtools |
Node.js 18+, EAS paid plan |
TypeScript |
| flutter-devtools |
Dart 3.9+ |
Dart |
| cloudflare-workers |
Node.js 18+ |
TypeScript |
TypeScript/JavaScript:
npm install -g typescript-language-server typescript
Go:
go install golang.org/x/tools/gopls@latest
Dart: (included with Dart SDK 3.9+)
/docs react useState hook
/search-code "useEffect(" --lang=TypeScript
/nextjs-errors
/nextjs-routes
Expo/React Native Development
/expo-docs navigation
/expo-install expo-camera
/flutter-analyze
/flutter-pub search state management
/flutter-test
Cloudflare Workers Development
/cf-docs workers
/cf-deploy
/cf-logs my-worker --tail
/cf-kv get MY_NAMESPACE my-key
- Fork the repository
- Read the plugin-builder skill in skills/plugin-builder/SKILL.md for comprehensive guidance
- Add your plugin to the plugins/ directory following the documented structure
- Update .claude-plugin/marketplace.json to include your plugin
- Submit a pull request
MIT