Base layer

Last updatedView as Markdown

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.

SkillUse whenLinchpin skills that defer to it
wordpress-routerClassifying a WordPress codebase and routing to the right workflow—
wp-abilities-apiWorking with the Abilities API: registering abilities and categories, REST exposure, permissions—
wp-block-developmentDeveloping Gutenberg blocks: block.json, attributes, dynamic rendering, deprecations, the @wordpress/scripts buildwordpress-blocks, wp-block-conventions
wp-block-themesDeveloping block themes: theme.json, templates and parts, patterns, style variations, Site Editor troubleshootingwordpress-blocks, wp-block-conventions, wp-design-tokens, wp-implementation-choice, wp-theme-baseline
wp-interactivity-apiBuilding or debugging Interactivity API features: data-wp-* directives, stores, hydration—
wp-performanceBackend performance: profiling, queries, autoloaded options, object caching, cronwp-audit
wp-phpstanConfiguring, running or fixing PHPStan in a WordPress project—
wp-playgroundDisposable WordPress Playground instances, blueprints, and version switching—
wp-plugin-developmentPlugin architecture, hooks, lifecycle, Settings API, security, release packagingwp-implementation-choice, wp-plugin-modernization, wp-plugin-standards
wp-project-triageA deterministic inspection of a WordPress repository, reported as JSON—
wp-rest-apiBuilding or debugging REST endpoints: routes, controllers, schema, permission callbackswp-implementation-choice
wp-wpcli-and-opsWP-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.

SkillUse whenLinchpin skills that defer to it
generate-docs-from-sourceDeriving a DocsPress Markdown docs tree from a repository's own sourcedocspress-publish

Have a question about this page?

Linchpin assistant

Was this helpful?