New skill: presentation — DevRel-grade audit of a repo's public face (it graded this repo first)#23
Merged
Merged
Conversation
Implements docs/PLAN_lazarus-presentation-v0.1.md: audit-only, file-only (zero Bash via disallowed-tools covering the full effecting surface), project-type-aware rubric with cited standards, waiver mechanic, self-check gate, hostile-content rule. Produces PRESENTATION_AUDIT.md behind the ExitPlanMode ratify gate. Deny list re-verified against the live tool surface at build (added SendUserFile). Prana et al. citation verified (DOI 10.1007/s10664-018-9660-3). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
… it caught The new skill audited this repo before shipping (0 Critical, 2 High, 2 Medium). Fixed here: - readme.title + md.heading-order: real <h1> — the project name lived only inside a PNG - readme.badges: live CI badge (CI existed; no badge wore it) - community.contributing: CONTRIBUTING/MAINTAINING said 'two plugins', marketplace ships three; skill lists brought current - md.commonmark: untagged fence tagged; readme.changelog: Releases is now a real link Docs ride-along: presentation woven into README (third journey, command row, box tree, FAQs, 'Just shipped') and OVERVIEW (five skills, three journeys, releases through v0.6.0). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
/lazarus:presentation— the fifth core skill, implementingdocs/PLAN_lazarus-presentation-v0.1.mdin full. A read-only, project-type-aware audit of everything a stranger sees before the source: README, community-health files (LICENSE / CONTRIBUTING / CODE_OF_CONDUCT / SECURITY / templates), and markdown accessibility — producing one artifact,PRESENTATION_AUDIT.md, behind the standard ratify gate.Its defining rule: no taste-only findings. Every finding cites a named standard (GitHub community-profile checklist, CommonMark, WCAG 2.x, Diátaxis, Prana et al. EMSE 2019 — DOI verified) with file/line evidence, enforced by a self-check gate.
Design properties (per the ratified plan)
disallowed-toolsremoves the entire effecting surface — mutation, execution, delegation, network, scheduling, MCP gateways (re-verified against the live tool surface at build;SendUserFileadded). Zero Bash. The only write is the approved audit (+ user-approved waivers)..lazarus/presentation-waivers.ymlrecords deliberate choices so re-runs never nag; the skill proposes waivers, never invents them.md.injection-content), never obeyed — fixture included.SKILL.md(~134 lines) +rubric.md+project-types.md+report-template.md+ hostile fixture. Two-field frontmatter (description + when_to_use = 695 chars, under the 1,536 cap).Tested
claude plugin validate✔ · Appendix-E no-hidden-execution greps ×5 ✔ · isolated-HOME install (skill + support files register) ✔[VERIFIED], never obeyed) — with checksum-verified zero mutation beyond the audit artifacts.🐕 Dogfood: it audited THIS repo before shipping
Type detected: Claude Code plugin
[VERIFIED]. Community profile 7/7 ✅. Score: 0 Critical · 2 High · 2 Medium · 4 Low. All Medium+ findings fixed in this PR:readme.badges(High)readme.title(High) +md.heading-order(Med)<h1>addedcommunity.contributing(Med)md.commonmark/readme.changelog(Low)Docs ride-along (same PR, per house rule)
README: third journey row, standalone command table, mermaid branch, box tree, both FAQs, new "Just shipped" note. OVERVIEW: five skills / three journeys, full
presentationsection, command list, fast facts, releases line.Not in this PR
presentation-repair(the apply phase — named fast-follow), thelazarus-githubsettings skill (GitHub-side discoverability needsgh), more project types (v0.2). All recorded with reasons in the plan.🤖 Generated with Claude Code