The installer also puts in skills that Linchpin doesn't write. They cover generic WordPress practice, plus generating docs from a source tree. Each source is pinned to a commit in upstream.json and fetched at install time. Neither source publishes releases, so a pin changes only when someone bumps it deliberately. Pass --skip-upstream to install without them.
This site documents only the Linchpin skills. Each entry below links to the skill's source at the pinned commit. Where a Linchpin skill conflicts with one of these, the Linchpin skill wins.
WordPress/agent-skills
WordPress/agent-skills, GPL-2.0-or-later, pinned at aa735ea.
| Skill | Use when | Linchpin skills that defer to it |
|---|---|---|
wordpress-router | Classifying a WordPress codebase and routing to the right workflow | — |
wp-abilities-api | Working with the Abilities API: registering abilities and categories, REST exposure, permissions | — |
wp-block-development | Developing Gutenberg blocks: block.json, attributes, dynamic rendering, deprecations, the @wordpress/scripts build | wordpress-blocks, wp-block-conventions |
wp-block-themes | Developing block themes: theme.json, templates and parts, patterns, style variations, Site Editor troubleshooting | wordpress-blocks, wp-block-conventions, wp-design-tokens, wp-implementation-choice, wp-theme-baseline |
wp-interactivity-api | Building or debugging Interactivity API features: data-wp-* directives, stores, hydration | — |
wp-performance | Backend performance: profiling, queries, autoloaded options, object caching, cron | wp-audit |
wp-phpstan | Configuring, running or fixing PHPStan in a WordPress project | — |
wp-playground | Disposable WordPress Playground instances, blueprints, and version switching | — |
wp-plugin-development | Plugin architecture, hooks, lifecycle, Settings API, security, release packaging | wp-implementation-choice, wp-plugin-modernization, wp-plugin-standards |
wp-project-triage | A deterministic inspection of a WordPress repository, reported as JSON | — |
wp-rest-api | Building or debugging REST endpoints: routes, controllers, schema, permission callbacks | wp-implementation-choice |
wp-wpcli-and-ops | WP-CLI operations: safe search-replace, database export and import, cache, cron, multisite | — |
linchpin/docspress
linchpin/docspress is our fork of Automattic/docspress. It is GPL-3.0-or-later, pinned at 0f251db. The fork adds support for the per-repo .docspress/brief.md contract and for catalog-shaped repositories, so upstream's generator is not a drop-in substitute.
| Skill | Use when | Linchpin skills that defer to it |
|---|---|---|
generate-docs-from-source | Deriving a DocsPress Markdown docs tree from a repository's own source | docspress-publish |