core
01Cursor rule Cursor
Repository coding standards and conventions for AI assistants.
Cursor rule Cursor
Repository coding standards and conventions for AI assistants.
Cursor rule Cursor
TSF stylesheet conventions, layout debugging, and minification.
Cursor rule Cursor
Readme wording constraints, WordPress readme format, changelog prose style, and public API naming requirements.
Cursor rule Cursor
Never mutate git history, remotes, or GitHub repo state.
Cursor rule Cursor
TSF JavaScript syntax, formatting, and minification.
Cursor rule Cursor
Private workspace guidance and gitignored .local search (Grep/Glob are blind).
Cursor rule Cursor
TSF PHP style, namespace rules, SQL formatting, and template formatting.
Skill Cursor
Regenerates lib/js/.min.js and lib/css/.min.css via babel-tsf and cleancss-tsf. Use after editing unminified lib/js or lib/css sources, or when the user asks to minify. Do not hand-edit min files.
Skill Cursor
Adds trailing commas on multiline PHP/JS calls, arrays, and objects. Use when wrapping arguments, writing multiline applyfilters/doaction/sprintf, or when a closing ) or ] sits on its own line without a comma on the last argument.
Skill Cursor
Measures visual line width (tab = 4) and applies TSF wrap rules without treating 80 columns as a general max. Use when wrapping PHP or JS, compact if/return/continue/break, ternary or coalesce breaks, &&/|| conditions, function-argument wraps, or when guessing whether a line is too long.
Skill Claude CodeCursor
Regenerates language/autodescription.pot via makepot-tsf (WP-CLI i18n make-pot, no WordPress). Use only when the user asks to generate the POT, typically before a release. Do not hand-edit the POT.
Skill Cursor
Launches a local WordPress Playground site with The SEO Framework mounted, captures front-end SEO artifacts, and compares before/after plugin states. Use when testing regressions, reproducing bugs, changing meta/sitemap/robots/ schema/oEmbed/admin SEO output, checking WordPress version behavior, plugin conflicts, or…
Skill Cursor
Trials instruction wording on fresh Composer 2.5 agents and shortens it until the rule is terse and still produces the intended edit. Use when editing, adding, condensing, or testing instruction files, style rules, copilot-instructions, .instructions.md, or any rule an agent will follow.
Skill Cursor
Updates copyright years on files changed since the start of the current year. Use when the user asks to update copyright headers, refresh the copyright year, or before a release. Only touches files that changed.
Skill Cursor
Runs the pre-release checklist. Sets the readme.txt Stable tag to the version being released, captures every page type (sitemaps, robots, feeds, and the rest of the catalog), and flicks all buttons that the changelog mentions. Use when preparing a release, shipping a WordPress.org update, or when the user asks for the…
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: