Skip to main content

LLM Tools & Marketplace

The psake-llm-tools repository is a Claude skill marketplace that brings psake build automation knowledge directly into Claude Code and VS Code Copilot Chat. Install a skill once and Claude will understand your psake build files, suggest tasks, and generate idiomatic psake code.

Available Skills​

SkillDescription
psakeTask-based build automation for .NET, Node.js, Docker, and more
PowerShellBuildStandardized build, test, and publish tasks for PowerShell module development

Installation​

Add the psake marketplace in Claude Code, then install whichever skills you need:

/plugin marketplace add psake/psake-llm-tools

Once the marketplace is added, install individual skills:

/plugin install psake@psake-tools
/plugin install powershellbuild@psake-tools

VS Code​

If you use VS Code, paste the following link into your browser's address bar to add the marketplace directly:

vscode://chat-plugin/install?source=https://github.com/psake/psake-llm-tools/

Direct download​

Download a .skill file from the releases page and upload it directly to Claude. Both .skill files and marketplace installation are kept in sync.

psake Skill​

The psake skill teaches Claude the full psake DSL and common build patterns.

What's Included​

  • Core patterns — task definitions, dependencies, properties, and the Invoke-psake API
  • Build types — .NET, Node.js, and Docker build patterns
  • PowerShell modules — integration with the PowerShellBuild module
  • Advanced topics — dynamic tasks, custom logging, and CI/CD integration

Usage Examples​

Once installed, ask Claude to:

  • "Create a psakefile for my PowerShell module with Pester tests"
  • "Help me set up a psake build for my .NET solution"
  • "Generate a psakefile that creates tasks dynamically from a config file"
  • "Add CI/CD integration to my existing psakefile"

PowerShellBuild Skill​

The PowerShellBuild skill covers the PowerShellBuild module, which provides a standard set of psake tasks for building, testing, and publishing PowerShell modules.

What's Included​

  • PSBPreference settings — all configuration properties with defaults and descriptions
  • Task reference — every built-in task and when to use it
  • Complete project examples — from bare module to fully configured build
  • CI/CD patterns — Azure Pipelines, GitHub Actions, and more

Usage Examples​

Once installed, ask Claude to:

  • "Set up PowerShellBuild for my PowerShell module"
  • "Configure code coverage thresholds in my PowerShellBuild project"
  • "Help me publish my module to PSGallery using PowerShellBuild"
  • "Generate a psakeFile.ps1 using PowerShellBuild tasks"

Further Reading​