marp-slides — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited marp-slides (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.
references/learnings.md — summarize the 3 most relevant bullets for this task| Request signals | Mode |
|---|---|
| "create", "build", "make slides", "new deck", "presentation" | A: Create |
| "edit", "update", "change slide N", "revise", "fix" | B: Edit |
| "theme only", "CSS only", "just the styles", "color palette" | C: Theme |
| "convert from", "turn this into slides", "import", "use this outline" | D: Convert |
| "summarize this deck", "what does this cover", "read this marp" | E: Read |
Present these 4 questions before generating anything:
references/quality-rules.md)Wait for reply before continuing.
Why: Generating before intent is locked is the #1 source of wasted cycles in deck authoring. The 4-question intake costs one round-trip and saves 3–5 regeneration loops.
references/themes.mdreferences/components.md for SVG chart and component patternsreferences/layout-patterns.md for rotation rules and composition guidelinesexamples/ that most closely match the approved style.md MARP fileHard rules during generation (enforce silently — do not annotate violations):
- for list items, never * (asterisks trigger animation mode in Marp live preview)<!-- note: ... -->), not on slidescontain, never cover (cover crops charts at edges)references/quality-rules.md — run SlideGauge checklist against the generated deckpresentations/[slug].md (or user-specified path).marprc.yml exists at the project root — create from template in references/cli-guide.md if missingreferences/cli-guide.md.md file — parse slide boundaries (---)references/quality-rules.mdreferences/themes.md/* @theme name */ header comment (required for CLI recognition).md applying Mode A generation rules.md fileAfter final output, ask once: "Did this produce what you needed? Any corrections or preferences I should remember?"
Route the response:
| User says | Destination |
|---|---|
| Behavioral ("don't do X", "I prefer Y") | Append to references/learnings.md |
| Factual exception ("the flag is actually Z") | Append to references/edge-cases.md |
| "Never do X again" | Add rule to this SKILL.md |
| Explicit approval / "this was perfect" | Save output to examples/approved/ |
| No response / "looks good" | Do nothing |
<!-- Built with Agent Engineer Master — get your own production-ready skill: www.agentengineermaster.com/skill-engineer -->
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.