← ClaudeAtlas

plugin-creationlisted

Scaffold a new Silver Assist WordPress plugin from scratch. Covers file structure, PSR-4 autoloading, main plugin file, composer.json, LoadableInterface architecture, configuration files (phpcs.xml, phpstan.neon, phpunit.xml.dist), test bootstrap, CI/CD workflows, and AI agent customization. Use when creating a new plugin or understanding the standard architecture.
SilverAssist/agents-toolkit · ★ 1 · Data & Documents · score 64
Install: claude install-skill SilverAssist/agents-toolkit
# Silver Assist — Plugin Creation This skill covers scaffolding a brand-new Silver Assist WordPress plugin from zero, following the unified standards documented in `SILVERASSIST_STANDARDS.md v2.0.0`. ## When to Use - Creating a new Silver Assist WordPress plugin from scratch - Setting up the full directory structure for a plugin - Understanding the standard plugin architecture - Bootstrapping all configuration files (PHPCS, PHPStan, PHPUnit, CI/CD) - Adding AI agent customization (copilot-instructions, file instructions, skills) ## Prerequisites - PHP 8.2+ - Composer installed globally - WordPress 6.5+ development environment - GitHub repository under the `SilverAssist` organization --- ## Architecture Overview ### File Structure Every Silver Assist plugin follows this structure: ```text plugin-name/ ├── plugin-name.php # Main plugin file ├── composer.json # Composer dependencies & autoloading ├── README.md # User documentation ├── CONTRIBUTING.md # Developer documentation ├── CHANGELOG.md # Version history ├── LICENSE # License file ├── phpcs.xml # PHPCS configuration ├── phpstan.neon # PHPStan configuration ├── phpunit.xml.dist # PHPUnit configuration ├── .github/ │ ├── copilot-instructions.md # Global AI agent context │ ├── instructions/ # File-specific AI instructions │ │ ├── php.instructions.md │ │