frontend-site

Official

Safely update site routes and SSR

Authordigirati-co-uk
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers avoid broken public site pages, mismatched server-side rendering hydration, and inconsistent route data by documenting and guiding changes to the Madoc TypeScript site structure and SSR wiring.

Core Features & Use Cases

  • Route discovery and documentation: Locate and document the site route tree and the page components responsible for each public route.
  • SSR and loader alignment: Identify server entrypoints and route loaders that must be kept in sync to preserve hydration and client-side navigation.
  • Site layout and shared UI guidance: Clarify where site-specific layouts and shared site UI components live to prevent accidental reuse of admin-only code.
  • Use Case: When adding a new public page, use this Skill to find the route in routes.tsx, locate its server loader in server.ts, confirm necessary shared components, and verify SSR hydration for client navigation.

Quick Start

Open services/madoc-ts/src/frontend/site/routes.tsx and outline the route tree, associated page components, and any data loaders that must be updated for a new public site page.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: frontend-site
Download link: https://github.com/digirati-co-uk/madoc-platform/archive/main.zip#frontend-site

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.