Skip to content

Skills

Public AI agent skills for WordPress development, JavaScript modernization, and Azure infrastructure.

skills.sh

Available Skills · Related Skills · Install · Usage · Invocation Strategy · Skill Notes

SkillPurpose
add-apim-apiScaffold a new API in Azure API Management with Bicep infrastructure.
browser-nativeAudit JavaScript dependencies and identify packages replaceable by modern browser/runtime native APIs.
wp-cli-localRun WP-CLI commands against Local by Flywheel sites on macOS.
wp-pcp-localRun the WordPress Plugin Check (PCP) against Local by Flywheel sites on macOS.
prepare-wordpressScaffold or update a WordPress project with dev tooling, coding standards, testing, and i18n support.
wp-bumpBump a WordPress plugin version and update related release metadata.

These live in their own repositories and install from there, not from soderlind/skills:

SkillPurposeInstall
use-just-bash-for-scriptsSteer the agent to dry-run generated or untrusted shell scripts through just-bash before touching the real host.npx skills add soderlind/just-bash-runner

Install a skill globally with npx skills add:

Terminal window
npx skills add soderlind/skills --skill add-apim-api -g
npx skills add soderlind/skills --skill wp-cli-local -g
npx skills add soderlind/skills --skill wp-pcp-local -g
npx skills add soderlind/skills --skill prepare-wordpress -g
npx skills add soderlind/skills --skill wp-bump -g
npx skills add soderlind/skills --skill browser-native -g

Install all detected agent integrations without prompts:

Terminal window
npx skills add soderlind/skills --skill add-apim-api -g --all
npx skills add soderlind/skills --skill wp-cli-local -g --all
npx skills add soderlind/skills --skill wp-pcp-local -g --all
npx skills add soderlind/skills --skill prepare-wordpress -g --all
npx skills add soderlind/skills --skill wp-bump -g --all
npx skills add soderlind/skills --skill browser-native -g --all

Preview the skills available from this repository:

Terminal window
npx skills add soderlind/skills --list

List installed skills:

Terminal window
npx skills list -g

Update a skill:

Terminal window
npx skills update add-apim-api -g
npx skills update wp-cli-local -g
npx skills update wp-pcp-local -g
npx skills update prepare-wordpress -g
npx skills update wp-bump -g
npx skills update browser-native -g

Remove a skill:

Terminal window
npx skills remove add-apim-api -g
npx skills remove wp-cli-local -g
npx skills remove wp-pcp-local -g
npx skills remove prepare-wordpress -g
npx skills remove wp-bump -g
npx skills remove browser-native -g

After installation, ask your AI agent for the workflow you want. The matching skill should be selected automatically.

Example prompts:

Add a new API to Azure API Management for my backend service.
Run wp-cli on my Local site and list plugins.
Prepare this project for WordPress plugin development.
Bump this WordPress plugin to 1.2.3.
Scan this JavaScript project for dependencies that can be replaced by native browser APIs.

Use model-invoked skills when autonomous triggering is important or when one skill should call another.

Use user-invoked skills when you want zero context load and explicit manual control.

When many user-invoked skills accumulate, add a lightweight router skill that maps tasks to the right skill so you do not rely on memory.

Use this to scaffold a new API in Azure API Management with Bicep infrastructure.

Prerequisites:

  • Azure CLI with Bicep extension
  • Existing APIM infrastructure project
  • Access to the target Azure subscription

Example prompt:

Add a speeches-api to APIM with backend at https://api.example.com/speeches

The skill guides you through gathering requirements, creating Bicep files, and wiring up the API.

Use this when working with WordPress sites in Local by Flywheel.

Prerequisites:

  • macOS
  • Local by Flywheel installed
  • WP-CLI installed and available in PATH
  • The target Local site is running

The skill always routes WP-CLI through its bundled wrapper:

Terminal window
bash skills/wp-cli-local/scripts/wp --list

Use this to run the WordPress Plugin Check (PCP) against a plugin on a Local by Flywheel site.

Prerequisites:

  • macOS
  • Local by Flywheel installed
  • WP-CLI installed and available in PATH
  • The Plugin Check plugin installed and activated on the target site
  • The target Local site is running

The skill routes Plugin Check through its bundled wrapper, auto-detecting the site and plugin slug from the current directory:

Terminal window
bash skills/wp-pcp-local/scripts/pcp my-plugin

Use this to set up or refresh a WordPress project with common development tooling.

Prerequisites:

  • Node.js 18+
  • Composer 2+
  • PHP 8.3+
  • git
  • WP-CLI for i18n commands

Preview the setup plan before changing a project:

Terminal window
node skills/prepare-wordpress/scripts/plan_setup.mjs --dry-run

Apply selected safe setup phases:

Terminal window
node skills/prepare-wordpress/scripts/plan_setup.mjs --apply --only=init,composer,config

Use this for WordPress plugin releases. It updates existing version fields, changelog entries, build outputs, and test checks according to the target project.

Example prompt:

Run wp-bump for version 1.2.3.

The skill does not create commits, tags, or releases unless you explicitly ask your agent to do so.

Use this to scan JavaScript/Node.js dependencies and find packages that can be replaced with built-in APIs (fetch, URL, structuredClone, crypto.randomUUID, Intl, etc.).

Run the local scanner directly:

Terminal window
node skills/browser-native/scripts/cli.js .

Markdown report with before/after examples:

Terminal window
node skills/browser-native/scripts/cli.js . --md

Each skill lives in its own folder under skills/:

skills/
add-apim-api/
SKILL.md
references/
browser-native/
SKILL.md
references/
scripts/
prepare-wordpress/
SKILL.md
references/
scripts/
wp-bump/
SKILL.md
wp-cli-local/
SKILL.md
scripts/
wp-pcp-local/
SKILL.md
scripts/
  • add-apim-api: MIT.
  • wp-cli-local: MIT, as published in the original source repository.
  • wp-pcp-local: MIT, as published in the original source repository.
  • prepare-wordpress: GPL-2.0-or-later, as published in the original source repository.
  • wp-bump: GPL-2.0-or-later, distributed with prepare-wordpress in the original source repository.
  • browser-native: MIT, as published in the original source repository.

Assisted-by: GitHub Copilot:GPT-5.3-Codex