plugins/melodic-software/skills/onboarding/SKILL.md
Developer environment setup guides for Windows, macOS, Linux, and WSL. Use when setting up development machines, installing tools, configuring environments, or following platform-specific setup guides. Covers package management, shell/terminal, code editors, AI tooling, containerization, databases, and more.
npx skillsauth add melodic-software/claude-code-plugins onboardingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Complete developer environment setup guides across all major platforms.
This skill provides step-by-step onboarding documentation for setting up:
Use this skill when:
Main Guide: references/windows-onboarding.md
Follow the ordered steps covering WSL, package management, Git (via git skills), runtime environments, shell configuration, and development tools.
Main Guide: references/macos-onboarding.md
Follow the ordered steps covering Homebrew, Git (via git skills), runtime environments, shell configuration, and development tools.
Main Guide: references/linux-onboarding.md
Follow the ordered steps covering package management, Git (via git skills), runtime environments, shell configuration, and development tools.
| Topic | Windows | macOS | Linux | WSL | | --- | --- | --- | --- | --- | | Package Management | Windows | macOS | Linux | - | | WSL Setup | Windows | - | - | - | | Linux Fundamentals | - | - | Linux | WSL | | Runtime Environments | Windows | macOS | Linux | - | | PowerShell | Windows | macOS | Linux | - | | Shell Customization | Windows | macOS | Linux | - | | Alternative Shells | Windows | macOS | Linux | - | | Code Editors | Windows | macOS | Linux | - | | AI Tooling | Windows | macOS | Linux | - | | Docker | Windows | macOS | Linux | - | | API Tools | Windows | macOS | Linux | WSL | | Web Browsers | Windows | macOS | Linux | - | | Azure CLI | Windows | macOS | Linux | - | | Database Tools | Windows | macOS | Linux | - | | Productivity | Windows | macOS | Linux | - | | Figma | Windows | macOS | Linux | - | | Security Tools | Windows | macOS | Linux | - | | Windows Sandbox | Windows | - | - | - | | System Utilities | Windows | macOS | Linux | - | | Other | Windows | macOS | Linux | - |
Git documentation has been consolidated into dedicated Claude Code skills for better maintainability:
Invoke these skills directly for Git-related guidance.
When helping users, detect their platform via:
$env:OS contains "Windows", PowerShell, wingetuname -s returns "Darwin", brewuname -s returns "Linux", apt/dnf/pacman/mnt/c/ pathsAll references are conditionally loaded based on detected platform:
references/{platform}-onboarding.md for platform entry pointreferences/{topic}/Token efficiency: Entry point + 2-3 topic references is typical load (~200-400 lines)
Last Updated: 2025-12-01
development
Search Milan Jovanovic's .NET blog for Clean Architecture, DDD, CQRS, EF Core, and ASP.NET Core patterns. Use for finding applicable patterns, code examples, and architecture guidance. Invoke when working with .NET projects that could benefit from proven architectural patterns.
tools
Install and configure Data API Builder (DAB) for production SQL Server MCP access with RBAC
tools
Manage MssqlMcp servers - status, rebuild, and upstream updates
development
Comprehensive Git commit workflow using Conventional Commits format with safety protocols. Create, validate, and execute commits following best practices. Use when creating commits, drafting commit messages, handling pre-commit hooks, creating pull requests, or uncertain about commit safety, timing, or message format. CRITICAL - Always invoke before any commit operation - contains NEVER rules, attribution requirements, and proper message formatting.