MR
Mayur Rathi
@mayurrathi
⭐ 40.7k GitHub stars

Wordpress Theme Development

Wordpress Theme Development is an productivity AI skill with a core value of WordPress theme development workflow covering theme architecture, template hierarchy, custom post types, block editor support, and responsive design. It helps developers solve real-world problems in the productivity domain, boosting efficiency, automating repetitive tasks, and optimizing workflows.

WordPress theme development workflow covering theme architecture, template hierarchy, custom post types, block editor support, and responsive design.

Last verified on: 2026-07-08

Quick Facts

Category productivity
Works With Claude
Source sickn33/antigravity-awesome-skills
Stars ⭐ 40.7k
Last Verified 2026-07-08
Risk Level Low
mkdir -p ./skills/wordpress-theme-development && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/wordpress-theme-development/SKILL.md -o ./skills/wordpress-theme-development/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# WordPress Theme Development Workflow


Overview


Specialized workflow for creating custom WordPress themes from scratch, including modern block editor (Gutenberg) support, template hierarchy, and responsive design.


When to Use This Workflow


Use this workflow when:

- Creating custom WordPress themes

- Converting designs to WordPress themes

- Adding block editor support

- Implementing custom post types

- Building child themes


Workflow Phases


Phase 1: Theme Setup


#### Skills to Invoke

- `app-builder` - Project scaffolding

- `frontend-developer` - Frontend development


#### Actions

1. Create theme directory structure

2. Set up style.css with theme header

3. Create functions.php

4. Configure theme support

5. Set up enqueue scripts/styles


#### Copy-Paste Prompts

text
Use @app-builder to scaffold a new WordPress theme project

Phase 2: Template Hierarchy


#### Skills to Invoke

- `frontend-developer` - Template development


#### Actions

1. Create index.php (fallback template)

2. Implement header.php and footer.php

3. Create single.php for posts

4. Create page.php for pages

5. Add archive.php for archives

6. Implement search.php and 404.php


#### Copy-Paste Prompts

text
Use @frontend-developer to create WordPress template files

Phase 3: Theme Functions


#### Skills to Invoke

- `backend-dev-guidelines` - Backend patterns


#### Actions

1. Register navigation menus

2. Add theme support (thumbnails, RSS, etc.)

3. Register widget areas

4. Create custom template tags

5. Implement helper functions


#### Copy-Paste Prompts

text
Use @backend-dev-guidelines to create theme functions

Phase 4: Custom Post Types


#### Skills to Invoke

- `wordpress-penetration-testing` - WordPress patterns


#### Actions

1. Register custom post types

2. Create custom taxonomies

3. Add custom meta boxes

4. Implement custom fields

5. Create archive templates


#### Copy-Paste Prompts

text
Use @wordpress-penetration-testing to understand WordPress CPT patterns

Phase 5: Block Editor Support


#### Skills to Invoke

- `frontend-developer` - Block development


#### Actions

1. Enable block editor support

2. Register custom blocks

3. Create block styles

4. Add block patterns

5. Configure block templates


#### Copy-Paste Prompts

text
Use @frontend-developer to create custom Gutenberg blocks

Phase 6: Styling and Design


#### Skills to Invoke

- `frontend-design` - UI design

- `tailwind-patterns` - Tailwind CSS


#### Actions

1. Implement responsive design

2. Add CSS framework or custom styles

3. Create design system

4. Implement theme customizer

5. Add accessibility features


#### Copy-Paste Prompts

text
Use @frontend-design to create responsive theme design

Phase 7: Testing


#### Skills to Invoke

- `playwright-skill` - Browser testing

- `webapp-testing` - Web app testing


#### Actions

1. Test across browsers

2. Verify responsive breakpoints

3. Test block editor

4. Check accessibility

5. Performance testing


#### Copy-Paste Prompts

text
Use @playwright-skill to test WordPress theme

Theme Structure


text
theme-name/
├── style.css
├── functions.php
├── index.php
├── header.php
├── footer.php
├── sidebar.php
├── single.php
├── page.php
├── archive.php
├── search.php
├── 404.php
├── comments.php
├── template-parts/
├── inc/
├── assets/
│   ├── css/
│   ├── js/
│   └── images/
└── languages/

Quality Gates


- [ ] All templates working

- [ ] Block editor supported

- [ ] Responsive design verified

- [ ] Accessibility checked

- [ ] Performance optimized

- [ ] Cross-browser tested


Related Workflow Bundles


- `wordpress` - WordPress development

- `wordpress-plugin-development` - Plugin development

- `wordpress-woocommerce` - WooCommerce

🎯 Best For

  • Claude users
  • Knowledge workers
  • Remote teams
  • Professionals

💡 Use Cases

  • Using Wordpress Theme Development in daily workflow
  • Automating repetitive productivity tasks

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply Wordpress Theme Development to Your Work

    Provide context for your task — paste source material, describe your audience, or share existing work to guide the AI.

  4. 4

    Review and Refine

    Edit the AI output for accuracy, tone, and completeness. Add human insight where the AI lacks context.

❓ Frequently Asked Questions

How do I install Wordpress Theme Development?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/wordpress-theme-development/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Not reading the full skill

Skills contain important context and edge cases beyond the quick start.

🔗 Related Skills