← All creators

davidleberknight

User

Footbag.org modernization in collaboration with IFPA.

15 indexed · 0 Featured · 0 stars · avg score 62
Prolific

Categories

Indexed Skills (15)

Web & Frontend Listed

browser-qa

Browser automation for visual layout review or QA verification. Use only when the human explicitly names a page or check to run. Never run unsolicited or assume a broad test suite is wanted.

0 Updated today
davidleberknight
Testing & QA Listed

bug-hunt

Runs a disciplined adversarial bug hunt over the footbag-platform repository across five defect layers - design/specification, implementation (security/correctness), verification gaps, documentation drift (the full doc-sync audit), and Claude Code harness bugs. Orchestrates read-only in plan mode in the MAIN session, dispatches lanes to read-only subagents, verifies every candidate, and writes findings to BUGS.md only after plan approval; remediation happens in later sessions. Invoke ONLY when the user explicitly asks for a "bug hunt", "bug sweep", "design bug hunt", "extended doc sync", or "full doc-sync audit" by name. Do NOT infer it from "adversarial review", "security pass", "review the code/design/docs", or plain "doc sync". Not a testing strategy and not browser QA.

0 Updated today
davidleberknight
AI & Automation Listed

freestyle-bug-hunt

Run a disciplined adversarial bug hunt over the freestyle dictionary and curated-media domain - domain invariants (layer separation, ADD math, slot governance, naming/slug/hashtag conventions, the trick-tag invariant), cross-surface propagation, and generated-content integrity, with verified findings recorded in BUGS.md. Invoke ONLY when the user explicitly asks for a "freestyle bug hunt" or "freestyle bug sweep" by name. Generic security/correctness review of freestyle routes belongs to bug-hunt; doctrine decisions belong to the curator and the rules expert, never to this skill.

0 Updated today
davidleberknight
API & Backend Listed

add-public-page

Add or extend a public server-rendered page in the current Express + Handlebars app. Use when the task adds a new public route, new top-level nav section, or changes an existing public controller, service, template, or route-level tests.

0 Updated today
davidleberknight
Data & Documents Listed

doc-sync

Detect documentation drift against current code and confirmed decisions, then propose only the smallest accurate doc updates. Never edit docs without explicit human approval. Use when user asks whether docs need updating, code behavior has changed, interfaces or identifiers have changed, or suspected drift needs investigation. For a full-surface audit across all canonical docs, use the bug-hunt skill's full doc-sync audit (explicit request only), not this skill.

0 Updated today
davidleberknight
Data & Documents Listed

extend-service-contract

Extend or adjust a service boundary in the current codebase. Use when the task changes service methods, service-owned shaping, db statement usage, or service-level error/contract behavior.

0 Updated today
davidleberknight
Data & Documents Listed

footbag-freestyle-dictionary

Use when adding, modifying, reviewing, or classifying freestyle trick / dictionary / glossary / modifier / alias / sequence data in the footbag-platform project. Enforces strict layer separation between trick dictionary, modifiers, aliases, glossary, sequence/combo analysis, and canonical competition results.

0 Updated today
davidleberknight
AI & Automation Listed

freestyle-dictionary-surface

Use when building or changing public-facing freestyle dictionary surfaces — the trick list and trick-detail pages (/freestyle/tricks, /freestyle/tricks/:slug), family pages, alias rendering, decomposition/related-trick/record/media display, and Simple vs Deep-Dive disclosure controls. Covers user-facing rendering and pedagogical authoring of dictionary content.

0 Updated today
davidleberknight
Code & Development Listed

freestyle-topology-governance

Use when adding, modifying, reviewing, or proposing topology / family / category / movement-neighborhood / cross-axis-relationship work on the freestyle dictionary. Enforces observational-vs-canonical separation, prevents premature taxonomy hardening, and codifies multi-axis movement-relationship governance.

0 Updated today
davidleberknight
Testing & QA Listed

migrate-browse-view

Migrate one dictionary browse view (any `?view=` surface) onto the shared `<dictionary-trick-card>` partial. Use when a task adds a new browse view or moves a legacy view off inline markup. Preserves the card-uniformity contract (mechanically tested across all browse views).

0 Updated today
davidleberknight
Data & Documents Listed

pipeline-invariant-enforcer

Audit invariants before modifying the historical pipeline. Trigger when work touches legacy_data/run_pipeline.sh, pipeline orchestration, canonical CSV generators, identity-lock files, workbook or seed builders, DB loaders, or any script reading or writing legacy_data/out/*. Surfaces risks and pauses for approval; never edits on its own.

0 Updated today
davidleberknight
Code & Development Listed

prepare-pr

Prepare a human-reviewable PR summary for the current work without creating commits, pushing, or mutating git history.

0 Updated today
davidleberknight
AI & Automation Listed

tracker-ops

Use when reading, filing, triaging, updating, or drafting issues in the maintainers' private tracker, checking whether work is in scope or already tracked, drafting files in the private operations checkout (footbag_private_repo), or consulting the private ops docs. Claude reads and drafts; git writes stay human-run, and Claude runs a tracker gh mutation only when specifically asked, each gated by the approval prompt. Degrades to a one-line note when the tracker is not wired on this machine.

0 Updated today
davidleberknight
Testing & QA Listed

write-tests

Write or extend tests for a route, service, or pure function. Use when adding new features, verifying edge-case coverage, or confirming a fix holds.

0 Updated today
davidleberknight
Data & Documents Listed

update-config

Change this repo's Claude Code harness config (settings.json, hooks, permissions, env vars, MCP servers). Use before any such edit. Adds this project's mandatory harness governance and guide-sync on top of the general Claude Code config-editing mechanics.

0 Updated today
davidleberknight

Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.