Wordpress handbook
Skill hideokamoto/wordpress-skills/skills/wordpress-handbook
Search WordPress official handbooks for development guidelines, coding standards, and best practices. Use when users ask about WordPress plugin development, theme development, REST API usage, block editor (Gutenberg), coding standards, or advanced administration. Triggers on questions like "How do I create a custom post type?", "What are WordPress coding standards?", "How does the block editor work?", or any WordPress development concept questions.From its SKILL.md
npx -y skills add hideokamoto/wordpress-skills --skill wordpress-handbookAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its file declares
Copied from the file, not written here
The file declares its own license as Apache-2.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
2.6 KB, 554 tokens by cl100k_base, as published. Nobody here has run it
WordPress Handbook Search
Search the official WordPress Developer Handbooks at developer.wordpress.org.
Available Handbooks
| Shortname | Subtype | Description |
|---|---|---|
plugin | plugin-handbook | Plugin development guide |
theme | theme-handbook | Theme development guide |
block | blocks-handbook | Block Editor (Gutenberg) |
rest-api | rest-api-handbook | REST API usage |
apis | apis-handbook | Common APIs (Settings, Options, etc.) |
coding | wpcs-handbook | WordPress Coding Standards |
admin | adv-admin-handbook | Advanced Administration |
Tools
1. Search Handbooks
python3 scripts/search.py "<query>" [handbook|all] [limit]
Arguments:
query(required): Search keywordshandbook(optional): Shortname from table above, orall. Omit to search all handbooks.limit(optional): Number of results (default: 5, max: 20)
Output: JSON array of {id, title, url, handbook, subtype}
Examples:
# Search all handbooks
python3 scripts/search.py "custom post type"
# Search only plugin handbook
python3 scripts/search.py "register_post_type" plugin
# Search coding standards with limit
python3 scripts/search.py "naming conventions" coding 10
2. Fetch Content
After finding a relevant result, fetch its full content:
python3 scripts/fetch_content.py "<subtype>" <id>
Arguments:
subtype(required): Full subtype from search results (e.g.,plugin-handbook)id(required): Article ID from search results
Output: JSON with {id, title, url, excerpt, content}
Example:
python3 scripts/fetch_content.py plugin-handbook 11070
Workflow
- Run
search.pyto find relevant articles - Present titles and URLs to user
- If detailed content needed, use
idandsubtypefrom search results to runfetch_content.py - Extract key information from HTML content
Notes
- Search API returns titles and URLs only; use
fetch_content.pyfor full text - Content is returned as HTML; parse as needed
- Cross-handbook search (omitting handbook parameter) is useful for broad topics
What ships with it: 4 files
14.5 KB alongside SKILL.md, 2 of them executable
scripts/
- fetch_content.pyruns3.4 KB
- search.pyruns4.2 KB
- README.ja.md3.7 KB
- README.md3.2 KB