| name | wordpress |
| description | Complete WordPress development workflow covering theme development, plugin creation, WooCommerce integration, performance optimization, and security hardening. |
| category | Security & Systems |
| source | antigravity |
| tags | ["react","api","ai","automation","workflow","template","design","image","security","tailwind"] |
| url | https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/wordpress |
WordPress Development Workflow Bundle
Overview
Comprehensive WordPress development workflow covering theme development, plugin creation, WooCommerce integration, performance optimization, and security. This bundle orchestrates skills for building production-ready WordPress sites and applications.
When to Use This Workflow
Use this workflow when:
- Building new WordPress websites
- Creating custom themes
- Developing WordPress plugins
- Setting up WooCommerce stores
- Optimizing WordPress performance
- Hardening WordPress security
Workflow Phases
Phase 1: WordPress Setup
Skills to Invoke
app-builder - Project scaffolding
environment-setup-guide - Development environment
Actions
- Set up local development environment (LocalWP, Docker, or Valet)
- Install WordPress
- Configure development database
- Set up version control
- Configure wp-config.php for development
Copy-Paste Prompts
Use @app-builder to scaffold a new WordPress project with modern tooling
Phase 2: Theme Development
Skills to Invoke
frontend-developer - Component development
frontend-design - UI implementation
tailwind-patterns - Styling
web-performance-optimization - Performance
Actions
- Design theme architecture
- Create theme files (style.css, functions.php, index.php)
- Implement template hierarchy
- Create custom page templates
- Add custom post types and taxonomies
- Implement theme customization options
- Add responsive design
Theme Structure
theme-name/
├── style.css
├── functions.php
├── index.php
├── header.php
├── footer.php
├── sidebar.php
├── single.php
├── page.php
├── archive.php
├── search.php
├── 404.php
├── template-parts/
├── inc/
├── assets/
│ ├── css/
│ ├── js/
│ └── images/
└── languages/
Copy-Paste Prompts
Use @frontend-developer to create a custom WordPress theme with React components
Use @tailwind-patterns to style WordPress theme with modern CSS
Phase 3: Plugin Development
Skills to Invoke
backend-dev-guidelines - Backend standards
api-design-principles - API design
auth-implementation-patterns - Authentication
Actions
- Design plugin architecture
- Create plugin boilerplate
- Implement hooks (actions and filters)
- Create admin interfaces
- Add custom database tables
- Implement REST API endpoints
- Add settings and options pages
Plugin Structure
plugin-name/
├── plugin-name.php
├── includes/
│ ├── class-plugin-activator.php
│ ├── class-plugin-deactivator.php
│ ├── class-plugin-loader.php
│ └── class-plugin.php
├── admin/
│ ├── class-plugin-admin.php
│ ├── css/
│ └── js/
├── public/
│ ├── class-plugin-public.php
│ ├── css/
│ └── js/
└── languages/
Copy-Paste Prompts
Use @backend-dev-guidelines to create a WordPress plugin with proper architecture
Phase 4: WooCommerce Integration
Skills to Invoke
payment-integration - Payment processing
stripe-integration - Stripe payments
billing-automation - Billing workflows
Actions
- Install and configure WooCommerce
- Create custom product types
- Customize checkout flow
- Integrate payment gateways
- Set up shipping methods
- Create custom order statuses
- Implement subscription products
- Add custom email templates
Copy-Paste Prompts
Use @payment-integration to set up WooCommerce with Stripe
Use @billing-automation to create subscription products in WooCommerce
Phase 5: Performance Optimization
Skills to Invoke
web-performance-optimization - Performance optimization
database-optimizer - Database optimization
Actions
- Implement caching (object, page, browser)
- Optimize images (lazy loading, WebP)
- Minify and combine assets
- Enable CDN
- Optimize database queries
- Implement lazy loading
- Configure OPcache
- Set up Redis/Memcached
Performance Checklist
Copy-Paste Prompts
Use @web-performance-optimization to audit and improve WordPress performance
Phase 6: Security Hardening
Skills to Invoke
security-auditor - Security audit
wordpress-penetration-testing - WordPress security testing
sast-configuration - Static analysis
Actions
- Update WordPress core, themes, plugins
- Implement security headers
- Configure file permissions
- Set up firewall rules
- Enable two-factor authentication
- Implement rate limiting
- Configure security logging
- Set up malware scanning
Security Checklist