site-specification

Extract structured site specifications from user descriptions for WordPress theme generation.

107|14|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/Automattic/wordpress-agent-skills --skill site-specification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: site-specification
Source: https://github.com/Automattic/wordpress-agent-skills/tree/main/claude-cowork/wp-site-creator/skills/site-specification
Command: npx skills add https://github.com/Automattic/wordpress-agent-skills --skill site-specification

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill translates user descriptions into structured site specifications, ensuring that the AI understands the core requirements for theme generation, including site type, audience, tone, layout, and typography.

Core Features & Use Cases

  • Detailed Specification Extraction: Analyzes user prompts and any provided documents/images to infer comprehensive site details.
  • Structured Output: Generates a JSON object detailing siteBrief, layoutNotes, and typography.
  • Use Case: When a user says "Create a theme for my new artisanal bakery called 'The Daily Crumb'," this skill will output a structured specification including site type (bakery), audience (local foodies, community members), tone (warm, inviting, artisanal), and suggest relevant fonts and layout elements.

Quick Start

Use the site-specification skill to extract detailed site specifications from the user's request for a new tech startup website.

Frequently Asked Questions about site-specification

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a site specification for WordPress theme generation?

To generate a site specification, you provide a user description of your project, and the skill extracts site type, audience, tone, layout requirements, and typography into a structured JSON object. This output serves as the blueprint for your WordPress theme generation.

Can I use images and documents to define my website layout design requirements?

Yes, you can use images and documents to define your website layout design requirements. The skill analyzes provided media alongside user prompts to infer brand aesthetic and design preferences, ensuring the generated site specification accurately reflects your visual goals.

What is the best way to structure user requirements for a new website blueprint?

The best way to structure user requirements is through a predefined JSON schema that details siteBrief, layoutNotes, and typography. This structured output translates your initial descriptions into a comprehensive site specification ready for development.

Does the site specification skill suggest typography and content strategy for specific site types?

Yes, the skill suggests typography and content strategy elements tailored to specific site types. It utilizes inference patterns based on common site types to recommend relevant fonts, layout elements, and an appropriate tone for your target audience.

What are the limitations of using automated inference patterns for content strategy and layout design?

The limitation of using automated inference patterns is that they rely on common site types, which may not fully capture highly unique or unconventional brand aesthetics. Providing detailed user prompts and media ensures more accurate layout design and content strategy extraction.