By danielbodnar
Comprehensive development toolkit for architecting robust, well-documented Nushell scripts, commands, modules, overlays, and pipelines. Integrates with nu --lsp, nu --mcp, and nu-lint for professional Nushell development.
npx claudepluginhub danielbodnar/nushell-dev --plugin nushell-devAudit a Nushell script against CLI guidelines from clig.dev
Create a new CLI-compliant Nushell script from template
Convert scripts from other languages to idiomatic Nushell.
Generate comprehensive documentation from Nushell source files.
Lint Nushell code for errors, warnings, and style issues.
Scaffold a new Nushell file based on the requested type.
Create or run tests for Nushell code.
You are a Nushell code quality expert specializing in reviewing .nu files for correctness, performance, and idiomatic patterns.
You are a Nushell code generation expert. You create complete, production-ready Nushell scripts, commands, and modules from natural language descriptions.
You are a Nushell refactoring expert. You modernize, optimize, and improve existing Nushell code while preserving functionality.
This skill should be used when the user asks to "build a CLI tool", "create command-line interface", "CLI best practices", "clig.dev guidelines", "help text patterns", "CLI arguments", "CLI error messages", "CLI output formatting", "human-first design", "CLI interactivity", "exit codes", "CLI configuration", "environment variables", or mentions building user-facing Nushell scripts, commands, or tools that should follow professional CLI design principles.
This skill should be used when the user asks to "use Cloudflare from Nushell", "deploy Workers", "access R2 storage", "work with KV", "manage D1 database", "use Cloudflare Queues", "create Durable Objects", "run wrangler commands", "call Cloudflare API", or mentions Cloudflare Workers, R2, KV, D1, Queues, Workflows, or Durable Objects in a Nushell context.
This skill should be used when the user asks to "process data in Nushell", "use polars", "work with dataframes", "use lazyframes", "analyze CSV data", "transform large datasets", "aggregate data", "join tables", "pivot data", "melt dataframes", or mentions polars, dataframes, lazyframes, or high-performance data manipulation in Nushell.
This skill should be used when the user asks to "write a Nushell script", "create a Nushell command", "understand Nushell syntax", "work with Nushell pipelines", "use closures in Nushell", "create a Nushell module", "define an overlay", "understand Nushell types", or mentions core Nushell concepts like pipelines, closures, modules, overlays, custom commands, or type annotations.
This skill should be used when the user asks to "make HTTP requests in Nushell", "call an API", "fetch data from URL", "POST JSON data", "handle webhooks", "work with REST APIs", "authenticate API calls", "parse API responses", or mentions http get, http post, web requests, REST, or API integration in Nushell.
This skill should be used when the user asks to "store data in Nushell", "use stor command", "query SQLite", "work with parquet files", "save to database", "read CSV files", "convert JSON to parquet", "persist data between sessions", or mentions stor, SQLite, parquet, CSV, JSON, file formats, or data persistence in Nushell.
This skill should be used when the user asks to "lint Nushell code", "use nu-lint", "set up Nushell LSP", "configure nu --lsp", "use nu --mcp", "test Nushell scripts", "generate documentation", "format Nushell code", "debug Nushell", or mentions LSP, MCP server, linting, testing, debugging, or IDE integration for Nushell.
A curated collection of Claude Code plugins for Nushell development, shell scripting, and data processing.
/plugins - Plugins developed and maintained in this marketplace| Plugin | Description | Category |
|---|---|---|
| nushell-dev | Comprehensive toolkit for Nushell development with skills, commands, agents, and hooks | development |
# From GitHub
/plugin marketplace add danielbodnar/nushell-dev
# From local path (for development)
/plugin marketplace add ~/.claude/plugins/nushell-dev
Once the marketplace is added, install individual plugins:
/plugin install nushell-dev@nushell-marketplace
Or browse available plugins:
/plugin > Discover
Each plugin follows the standard Claude Code plugin structure:
plugin-name/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata (required)
├── skills/ # Auto-activating skills
├── commands/ # Slash commands
├── agents/ # Agent definitions
├── hooks/ # Event handlers
└── README.md # Documentation
Test a specific plugin in isolation:
claude --plugin-dir ./plugins/nushell-dev
claude plugin validate .
Or from within Claude Code:
/plugin validate .
/plugins/.claude-plugin/plugin.json manifestclaude --plugin-dirFor more information on developing Claude Code plugins, see:
MIT License - See LICENSE file for details.
Complete developer toolkit for Claude Code
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Has parse errors
Some configuration could not be fully parsed
Runs pre-commands
Contains inline bash commands via ! syntax
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.
Has parse errors
Some configuration could not be fully parsed
Runs pre-commands
Contains inline bash commands via ! syntax
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools