Skip to content
Back to skills

Site Update

ASecurity

Update sophonfinance.com (docs/index.html on GitHub Pages) with new sections or graphics. Use for any marketing-site change.

  • 12 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added August 31, 2026
ai-agentsrustgogit

Works with

  • cli

Security analysis

A100/100

Scanned August 31, 2026

npx -y skills add sophonfinance-wq/finance-automation-portfolio --skill site-update --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Site Update?

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

Security grade badge for Site Update
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sophonfinance-wq-site-update/badge)](https://www.skillsdirectory.com/skills/sophonfinance-wq-site-update)

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: site-update
description: "Update sophonfinance.com (docs/index.html on GitHub Pages) with new sections or graphics. Use for any marketing-site change."
---
# sophonfinance.com Updates

The site is served by GitHub Pages from `main`: `docs/index.html` is the landing page, and generated engine datasheets live under `docs/engines/`. **Changes go live only when merged to main**.

## Conventions
- Sections: `<section class="alt" id="...">` on wash background; `.sec-kicker` eyebrow, `h2`, `.lead`. Scroll-reveal via `.reveal` classes (IntersectionObserver adds `.in`).
- Palette vars in `:root`: `--navy #0f2a5c, --blue #2563eb, --sky #00a8ff, --slate, --wash`.
- **Trap**: `.flow-caption` is styled for DARK bands (light text). On light sections use inline dark styles instead.
- Assets must live under `docs/assets/` (Pages serves only /docs). Nav links are in the `.nav-links` block.
- Engine datasheets are generated from `site-datasheets/specs/`; update the source spec or shared partials and regenerate instead of hand-editing `docs/engines/*.html`.
- The "Self-Healing Operations" section (`#loops`) embeds `docs/assets/self-healing-loop.svg`.

## Verify before pushing
Extract the section + `<style>` into a temp page, force-reveal (`.reveal{opacity:1!important;transform:none!important}`), render with headless chromium FROM the docs/ directory (so relative asset paths resolve), and Read the PNG. Check tag balance (sections/divs open == close).

## Guardrail
The site promises "0 Numbers Finalized Without Approval" and "Humans stay the gate". Frame autonomy as **governed autonomy** (self-heal routine drift, escalate judgment, client sets the gate) unless the user explicitly re-positions — and if they do, the trust bar + principles sections must be rewritten too so the page doesn't contradict itself.

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.