Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问clear审计未展示

wp-block-themeswp 块主题

Agent Skill

wp-block-themes 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

917

周安装

39

GitHub Stars

公开资料未说明

下载量

321
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:wp-block-themes(wp 块主题)
来源仓库:https://github.com/vapvarun/claude-backup
仓库路径:skills/wp-block-themes
安装命令:
npx skills add vapvarun/claude-backup --skill "wp-block-themes"
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

AgentSkills.tonpx skills
npx skills add vapvarun/claude-backup --skill "wp-block-themes"

简介

wp-block-themes 用于快速查找、检索和筛选 WordPress 块主题相关信息,提升主题开发效率。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词或任务场景定位相关内容。
  • 通过 npx skills add vapvarun/claude-backup --skill "wp-block-themes" 安装,具体用法请参考原始 README。
  • 安装前建议确认权限范围、维护状态及是否会触发联网、命令执行或文件读写。
  • 可结合来源仓库和安装命令进一步核验实际功能与使用方式。

SKILL.md

name
wp-block-themes
description
Use when developing WordPress block themes: theme.json (global settings/styles), templates and template parts, patterns, style variations, and Site Editor troubleshooting (style hierarchy, overrides, caching).
compatibility
Targets WordPress 6.9+ (PHP 8.0+). Filesystem-based agent with bash + node.

WP Block Themes

When to use

Use this skill for block theme work such as:

  • Editing theme.json (presets, settings, styles, per-block styles)
  • Adding or changing templates (templates/*.html) and template parts (parts/*.html)
  • Adding patterns (patterns/*.php) and controlling inserter visibility
  • Adding style variations (styles/*.json)
  • Debugging "styles not applying" / "editor doesn't reflect theme.json"

Inputs required

  • Repo root and which theme is targeted
  • Target WordPress version range (theme.json version varies by core version)
  • Where the issue manifests: Site Editor, post editor, frontend, or all

Procedure

1) Verify block theme structure

Required structure:

theme-name/
├── style.css          # Theme header (required)
├── theme.json         # Global settings and styles (required)
├── templates/         # Full page templates
│   ├── index.html     # Fallback template (required)
│   ├── single.html
│   ├── archive.html
│   └── ...
├── parts/             # Template parts
│   ├── header.html
│   ├── footer.html
│   └── ...
├── patterns/          # Block patterns (optional)
│   └── *.php
└── styles/            # Style variations (optional)
    └── *.json

2) theme.json structure

Settings (what the UI allows):

{
  "$schema": "https://schemas.wp.org/trunk/theme.json",
  "version": 3,
  "settings": {
    "color": {
      "palette": [
        { "slug": "primary", "color": "#0073aa", "name": "Primary" }
      ]
    },
    "typography": {
      "fontSizes": [
        { "slug": "small", "size": "14px", "name": "Small" }
      ]
    },
    "layout": {
      "contentSize": "800px",
      "wideSize": "1200px"
    }
  }
}

Styles (how it looks by default):

{
  "styles": {
    "color": {
      "background": "var(--wp--preset--color--base)",
      "text": "var(--wp--preset--color--contrast)"
    },
    "elements": {
      "link": {
        "color": { "text": "var(--wp--preset--color--primary)" }
      }
    },
    "blocks": {
      "core/button": {
        "color": {
          "background": "var(--wp--preset--color--primary)"
        }
      }
    }
  }
}

3) Templates and template parts

Templates (templates/*.html):

<!-- wp:template-part {"slug":"header"} /-->

<!-- wp:group {"tagName":"main"} -->
<main class="wp-block-group">
  <!-- wp:post-title /-->
  <!-- wp:post-content /-->
</main>
<!-- /wp:group -->

<!-- wp:template-part {"slug":"footer"} /-->

Template parts (parts/*.html):

  • Must NOT be nested in subdirectories
  • Must have matching slug in template-part block

4) Patterns

Create patterns in patterns/*.php:

<?php
/**
 * Title: Hero Section
 * Slug: theme-name/hero
 * Categories: featured
 * Keywords: hero, banner
 */
?>
<!-- wp:cover {"url":"..."} -->
...
<!-- /wp:cover -->

5) Style variations

Create variations in styles/*.json:

{
  "$schema": "https://schemas.wp.org/trunk/theme.json",
  "version": 3,
  "title": "Dark Mode",
  "settings": {},
  "styles": {
    "color": {
      "background": "#1a1a1a",
      "text": "#ffffff"
    }
  }
}

6) Style hierarchy (debugging)

Styles apply in this order (later overrides earlier):

  1. Core defaults
  2. theme.json (parent theme)
  3. theme.json (child theme)
  4. User customizations (stored in DB)

If your theme.json changes don't appear:

  • Check if user customizations override them
  • Clear any caches
  • Validate JSON syntax

Verification

  • Site Editor reflects changes (Styles UI, templates, patterns)
  • Frontend renders with expected styles
  • If styles aren't changing, confirm user customizations don't override

Failure modes / debugging

Common issues:

  • Wrong theme root: Editing inactive theme
  • User overrides: Customizations in DB override theme.json
  • Invalid JSON: Typos prevent application
  • Wrong folder: Templates/parts in wrong location or nested

Debug commands:

# Validate theme.json
cat theme.json | python3 -m json.tool

# Check template files
ls -la templates/ parts/

# Verify theme is active
wp theme list --status=active

Escalation

Consult canonical docs:

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

30.17%
按下载量换算97

windsurf

24.79%
按下载量换算80

OpenCode

15.58%
按下载量换算50

Codex

13.48%
按下载量换算43

Antigravity

6.89%
按下载量换算22

Gemini CLI

3.08%
按下载量换算10

安全审计

暂无安全审计结果可展示。

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills