Files
antigravity-skills-reference/skills/wordpress/SKILL.md
Nikolas Hor 6dd1307be6 feat: add Game Development Expansion Bundle (Bevy ECS, GLSL, Godot 4 Migration) (#121)
* add libreoffice skill and +29 workflow bundles.

* Add documentation for workflow bundles

Added comprehensive documentation for workflow bundles, detailing granular and consolidated bundles across various development scenarios including frontend, backend, WordPress, system administration, security testing, AI/ML, cloud/DevOps, database, testing/QA, and LibreOffice skills.

* add readme for workflow bundles. correct descriptions of libreoffice skills and match them with folder names.

* add readme for workflow bundles. correct descriptions of libreoffice skills and match them with folder names.

* Simplify LibreOffice skill names in README

* Refactor LibreOffice Base skill to LibreOffice Writer

Updated the skill from LibreOffice Base to LibreOffice Writer, modifying the name, description, and core capabilities. Adjusted workflows and examples to reflect document creation and automation.

* Rename skill from Writer to Base and update capabilities

Updated the LibreOffice skill from Writer to Base, reflecting changes in functionality related to database management and operations.

* Revise LibreOffice Calc skill details and capabilities

Updated the LibreOffice Calc skill description and removed outdated sections. Streamlined capabilities and workflows while maintaining essential information.

* Refine LibreOffice Draw skill details and capabilities

Updated the LibreOffice Draw skill description and capabilities. Removed flowchart automation example and adjusted related skills.

* Refine SKILL.md for LibreOffice Impress

Updated the SKILL.md file for LibreOffice Impress to refine the name and description, streamline core capabilities, and adjust related skills.

* Refine LibreOffice Writer skill details and capabilities

Updated the LibreOffice Writer skill description and capabilities. Simplified the name and improved clarity in the core capabilities section.

* chore: sync generated registry files [ci skip]

* feat: add Game Development Expansion Bundle (Bevy ECS, GLSL, Godot 4 Migration)

---------

Co-authored-by: Munir Abbasi <munir@ayubmed.edu.pk>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-23 07:29:08 +01:00

7.7 KiB

name, description, source, risk, domain, category, version
name description source risk domain category version
wordpress Complete WordPress development workflow covering theme development, plugin creation, WooCommerce integration, performance optimization, and security hardening. personal safe software-development workflow-bundle 1.0.0

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

  1. Set up local development environment (LocalWP, Docker, or Valet)
  2. Install WordPress
  3. Configure development database
  4. Set up version control
  5. 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

  1. Design theme architecture
  2. Create theme files (style.css, functions.php, index.php)
  3. Implement template hierarchy
  4. Create custom page templates
  5. Add custom post types and taxonomies
  6. Implement theme customization options
  7. 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

  1. Design plugin architecture
  2. Create plugin boilerplate
  3. Implement hooks (actions and filters)
  4. Create admin interfaces
  5. Add custom database tables
  6. Implement REST API endpoints
  7. 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

  1. Install and configure WooCommerce
  2. Create custom product types
  3. Customize checkout flow
  4. Integrate payment gateways
  5. Set up shipping methods
  6. Create custom order statuses
  7. Implement subscription products
  8. 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

  1. Implement caching (object, page, browser)
  2. Optimize images (lazy loading, WebP)
  3. Minify and combine assets
  4. Enable CDN
  5. Optimize database queries
  6. Implement lazy loading
  7. Configure OPcache
  8. Set up Redis/Memcached

Performance Checklist

  • Page load time < 3 seconds
  • Time to First Byte < 200ms
  • Largest Contentful Paint < 2.5s
  • Cumulative Layout Shift < 0.1
  • First Input Delay < 100ms

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

  1. Update WordPress core, themes, plugins
  2. Implement security headers
  3. Configure file permissions
  4. Set up firewall rules
  5. Enable two-factor authentication
  6. Implement rate limiting
  7. Configure security logging
  8. Set up malware scanning

Security Checklist

  • WordPress core updated
  • All plugins/themes updated
  • Strong passwords enforced
  • Two-factor authentication enabled
  • Security headers configured
  • XML-RPC disabled or protected
  • File editing disabled
  • Database prefix changed
  • Regular backups configured

Copy-Paste Prompts

Use @wordpress-penetration-testing to audit WordPress security
Use @security-auditor to perform comprehensive security review

Phase 7: Testing

Skills to Invoke

  • test-automator - Test automation
  • playwright-skill - E2E testing
  • webapp-testing - Web app testing

Actions

  1. Write unit tests for custom code
  2. Create integration tests
  3. Set up E2E tests
  4. Test cross-browser compatibility
  5. Test responsive design
  6. Performance testing
  7. Security testing

Copy-Paste Prompts

Use @playwright-skill to create E2E tests for WordPress site

Phase 8: Deployment

Skills to Invoke

  • deployment-engineer - Deployment
  • cicd-automation-workflow-automate - CI/CD
  • github-actions-templates - GitHub Actions

Actions

  1. Set up staging environment
  2. Configure deployment pipeline
  3. Set up database migrations
  4. Configure environment variables
  5. Enable maintenance mode during deployment
  6. Deploy to production
  7. Verify deployment
  8. Monitor post-deployment

Copy-Paste Prompts

Use @deployment-engineer to set up WordPress deployment pipeline

WordPress-Specific Workflows

Custom Post Type Development

register_post_type('book', [
    'labels' => [...],
    'public' => true,
    'has_archive' => true,
    'supports' => ['title', 'editor', 'thumbnail', 'excerpt'],
    'menu_icon' => 'dashicons-book',
]);

Custom REST API Endpoint

add_action('rest_api_init', function() {
    register_rest_route('myplugin/v1', '/books', [
        'methods' => 'GET',
        'callback' => 'get_books',
        'permission_callback' => '__return_true',
    ]);
});

WooCommerce Custom Product Type

add_action('init', function() {
    class WC_Product_Custom extends WC_Product {
        // Custom product implementation
    }
});

Quality Gates

Before moving to next phase, verify:

  • All custom code tested
  • Security scan passed
  • Performance targets met
  • Cross-browser tested
  • Mobile responsive verified
  • Accessibility checked (WCAG 2.1)
  • development - General web development
  • security-audit - Security testing
  • testing-qa - Testing workflow
  • ecommerce - E-commerce development