Create and update an evidence-based hackathon.md build log for a Convex project. Use when a user invokes $convex-hackathon-skill, /convex-hackathon-skill, or /hackathon; mentions a Convex hackathon; asks to start, backfill, refresh, or correct a hackathon build log; or wants submission-ready project history. Work from local repository evidence, keep claims honest, exclude secrets and personal data, and never submit, deploy, or commit.
97%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Keep one hackathon.md file at the project root current while the user builds.
Treat the file as a public, evidence-based build log.
Support two actions:
$convex-hackathon-skill, /convex-hackathon-skill,
/hackathon, or a natural-language request to update the hackathon log.start, or an explicit
request to create the log from existing project history.If the user requests an update and hackathon.md does not exist, start it
automatically. Do not require the user to know the start action.
git rev-parse --show-toplevel when Git is available.references/log-format.md before creating or editing hackathon.md.hackathon.md if it exists. Preserve factual user corrections and
the exact header field names.convex/convex.config.ts or an equivalent
config registers it. A dependency alone does not prove use.not deployed for an unknown live app or Convex deployment. Do not stop a
normal update to ask for a URL. Ask once only when the user requests final
submission cleanup and the missing fact cannot be detected.none over an invented value for components, auth, or AI models.Treat hackathon.md as public.
.env, .env.local, secret stores, deployment keys, or
credential files to fill the log.hackathon.md unless the user asks for another change.Write as the builder: direct, factual, and brief. Use two to six lines per log entry when possible. Name shipped behavior before implementation detail. Show the entry, accept corrections, and return to the build.
FacundoLucci/autonomous-buyer
8a1613b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.