All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 — 2026-03-20
- Interactive CLI via
inquirer— prompts for slug, name, namespace, prefix, author, WP/PHP versions, and feature flags - Non-interactive mode with full CLI flag support (
--namespace,--prefix,--no-claude, etc.) - PHP plugin scaffold: entry file,
Plugin,Activator,Deactivatorclasses (PSR-4, PHP 8.1+) - Admin settings page via WordPress Settings API (
src/admin/class-settings.php) - Frontend asset enqueuer with
wp_localize_scriptfor REST nonce (src/frontend/class-assets.php) - Full REST API CRUD controller extending
WP_REST_Controller(src/api/class-rest-controller.php) - Custom DB table with
dbDelta()migration, charset/collation, and indexes - PHPUnit + WP_Mock test scaffold (
tests/bootstrap.php,tests/unit/Test_Settings.php) composer.jsonwith PHPCS (WordPress Coding Standards) and PHPUnitpackage.jsonwith@wordpress/scriptsfor Webpack asset pipelinephpunit.xmlwith unit and integration test suites.gitignoretuned for WordPress plugin development- Optional WP-CLI command scaffold (
src/cli/class-cli-command.php) - Optional Gutenberg block scaffold (
src/blocks/example-block/) - Claude Code memory system:
CLAUDE.md— project memory with stack, architecture, gotchas, workflow rules.claude/settings.json— allow/deny permissions + PostToolUse lint hook.claude/skills/code-review/SKILL.md— WP security checklist skill.claude/skills/testing/SKILL.md— PHPUnit + WP_Mock patterns skill.claude/commands/deploy.md—/deployslash command.claude/agents/security-reviewer.md— pre-release security audit agent
- All template files use
{{TOKEN}}placeholders — fully resolved at generation time oraspinner andchalkcolour output for a polished CLI experience- GitHub Actions CI workflow (
ci.yml) — tests on Node 18, 20, 22 - GitHub issue templates (bug report, feature request)
- GitHub pull request template
- MIT License
- README with quickstart, flag reference, architecture notes, Claude Code docs
- CONTRIBUTING guide with token reference and PR process