content-states — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited content-states (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Design patterns for the three critical content states every data-driven view must handle: empty, loading (skeleton), and error. Ensures no view is left without guidance when data is absent or unavailable.
Design rules are delivered by _workflow.designPreflight (from get_mode). For detailed rules by category, call get_design_guidelines(category).
For the full content states reference at runtime:
get_creation_guide(topic: "content-states")Container (VERTICAL, FILL/HUG, counterAxisAlignItems: CENTER, padding: 40–60)
├── Illustration (120–160px, subtle fill or SVG)
├── Heading ("No items yet" / "Get started") — 20px, semibold
├── Body ("Add your first item to see it here") — 14–16px, muted
└── CTA Button ("Add Item") — primary styleRules:
Same structure as loaded state, but:
├── Text → gray rectangles (cornerRadius: 4, fill: gray-200, height matching line-height)
├── Images → gray rectangles (same dimensions, fill: gray-100)
├── Avatar → gray circle (same size)
└── All skeleton elements: no stroke, uniform gray paletteRules:
Container (VERTICAL, FILL/HUG, counterAxisAlignItems: CENTER, padding: 40–60)
├── Error icon (48–64px, warning/error color)
├── Heading ("Something went wrong") — 20px, semibold
├── Body ("We couldn't load your data. Please try again.") — 14–16px, muted
└── Retry Button ("Try Again") — secondary or outline styleRules:
When designing a data-driven view:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.