page-specifications

Generate PAGE-SPEC-*.md files specifying layout, sections, components, states, and responsive behavior.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/BrunoSantanaDeveloper/flyeelab-agent-kit --skill page-specifications
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: page-specifications
Source: https://github.com/BrunoSantanaDeveloper/flyeelab-agent-kit/tree/main/skills/page-specifications
Command: npx skills add https://github.com/BrunoSantanaDeveloper/flyeelab-agent-kit --skill page-specifications

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Page Specifications Skill fills the gap between product strategy and concrete design by producing granular, page-level specs that outline layout, sections, components, states, responsiveness, and Design System integration for every screen in a project.

Core Features & Use Cases

  • Automates the creation of PAGE-SPEC-*.md documents that map each page to layout, components, and responsive rules.
  • Enables consistent design-system alignment across dashboards, landing pages, admin panels, and onboarding flows.
  • Use case: Given a PRD and content strategy, generate a complete spec for a Landing page that details header, hero, features, and responsive states, ready for design and dev handoff.

Quick Start

Create a PAGE-SPEC-Landing.md for the new marketing landing page and define layout, sections, and responsive rules.

Frequently Asked Questions about page-specifications

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

FAQPage Schema
How do I generate page-level specifications for frontend design and development handoff?

Generate page-level specifications by creating PAGE-SPEC-*.md files that detail layout, sections, components, states, and responsive behavior. This bridges product strategy and concrete design, ensuring consistent design-system alignment from PRD through implementation.

What is a page specification document and when do I need one for my project?

A page specification document maps each page to layout, components, and responsive rules. You need one to fill the gap between product strategy and concrete design by producing granular specs for every screen, ensuring consistent design-system alignment.

How do I document responsive behavior and component states for a landing page spec?

Document responsive behavior and component states by generating a PAGE-SPEC-Landing.md file. Given a PRD and content strategy, it details the header, hero, features, and responsive states, ready for design and dev handoff.

Do I need a PRD and content strategy before creating page specifications?

Yes, you need a PRD and content strategy before creating page specifications. The process requires referencing MASTER.md, SHARED-LAYOUT.md, and CONTENT-STRATEGY to output a complete Page Spec with SEO, accessibility notes, and responsive rules.

Can I use page specifications for dashboards, admin panels, and onboarding flows?

Yes, you can use page specifications for dashboards, admin panels, and onboarding flows. It applies across MVP pages, enabling consistent design-system alignment and producing granular, page-level specs for every screen in a project.

What's the best way to ensure design-system alignment across multiple project pages?

The best way to ensure design-system alignment is generating PAGE-SPEC-*.md files for each page. This automates mapping layout, components, and responsive rules, maintaining consistency from PRD through implementation across all project screens.