Skip to content
Back to skills

Policy Guide

ASecurity

Update the combined policy-writing guide page and keep linked routes, metadata, tests, and docs in sync.

  • 71 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added May 29, 2026
testinggo

Works with

  • cli

Security analysis

A100/100

Scanned May 29, 2026

npx -y skills add FDU-INS/Insurance-Skills --skill policy-guide --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Policy Guide?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Policy Guide
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/fdu-ins-policy-guide/badge)](https://www.skillsdirectory.com/skills/fdu-ins-policy-guide)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: policy-guide
description: Update the combined policy-writing guide page and keep linked routes, metadata, tests, and docs in sync.
---

# Policy Guide Updates

Use this skill when changing legal-policy guidance content in the app.

## Goal

Maintain one shared page that explains how to author real Terms of Service and Privacy Policy documents for a production deployment.

## Files To Update

### 1) `src/client/pages/Policies.tsx`

- Update instructional content and section structure.
- Keep the page implementation focused on guidance, not fake legal copy.
- Keep `PageMeta` title/description aligned to content changes.

### 2) Routing and links

- `src/client/App.tsx` — Ensure `/policies` route renders the guide.
- `src/client/ui/layout/footer.tsx` — Keep footer link pointing to `/policies`.
- If legacy URLs are retained (`/privacy`, `/terms`), verify they redirect to `/policies`.

### 3) Locale files

- If visible labels change, update all locale JSON files in `src/client/locales/`.

### 4) Sitemap and SEO tests

- `src/server/controllers/sitemap.ts` — Ensure sitemap references `/policies`.
- `cypress/e2e/seo/page-meta.cy.ts` — Keep metadata assertions in sync.

### 5) Changelog

- Add an `Unreleased` entry for major policy-guide updates.

## Validation Checklist

- Run `npm run lint`
- Run `npm run type-check`
- Run `npm run test:e2e -- --spec cypress/e2e/seo/page-meta.cy.ts`
- Verify footer link and legacy routes resolve to `/policies`

## Done Criteria

- App contains one policy guidance page (`/policies`).
- Footer and sitemap point to the combined page.
- Metadata + E2E coverage reflect the updated content.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.