plugin-creationlisted
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
│ │