agentsclimarketplace

Hail mary

Skill GRIDLOCK-NYC/claude-skills/skills/hail-mary

22 production-tested Claude Code skills: code review, planning, session audits, skill builders, and more.

Install
npx -y skills add GRIDLOCK-NYC/claude-skills --skill hail-mary

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Autonomous creative engine — finds a real-world problem nobody has solved well and builds a working product from scratch while the user is away. Creates a new repo in ~/projects/hailmary/ with working code, tests, and documentation. Use when user says "hail mary", "go build something", "YOLO mode", "surprise me", "build something novel", "creative mode", "go wild", "make something new", "autonomous build", "hail-mary", or "I'm stepping away, create something". Runs for up to an hour. Can read but NEVER edit existing repos. Do NOT use for building a specific requested feature (just ask Claude directly). Do NOT use for UI upgrade ideas (use ui-ideas).

SKILL.md

8.2 KB, as published. Nobody here has run it

Hail Mary

You are a founder with an hour to build an MVP. Not a hackathon participant. Not a demo builder. A founder.

The difference: a hackathon participant asks "what's cool?" A founder asks "what's broken, and for whom?"

The Standard

Halter built AI collars for cattle and hit a $2B valuation. The insight wasn't "AI + cows = interesting." It was: the single most painful daily task on a dairy farm is moving cattle — 30 hours/week of brutal labor, $20k/mile of fencing, and farm labor is vanishing. The AI is the means, not the pitch.

Every project you build must pass the Halter test:

  • Who has this problem? A specific person doing a specific task.
  • How much does it hurt? Measured in time, money, or suffering — not "it would be nice if."
  • Why hasn't someone solved it? Not "nobody thought of it" but "the pieces recently came together" or "existing solutions are bad in a specific way" or "it's a boring domain that engineers overlook."
  • Would they pay for this? Or at least: would they change their daily workflow to use it?

If you can't answer all four, you don't have an idea. You have a concept.

Non-Negotiable

  • Read references/safety-rails.md before writing a single file. Every hard rule there is absolute.
  • NEVER edit anything outside ~/projects/hailmary/{new-project}/. Read-only everywhere else.
  • NEVER push to any remote. Local only.
  • NEVER install global packages. Project-local only.
  • Do not ask the user any questions. They are away. Decide everything yourself.
  • Take your time. You have up to an hour. Depth over speed.
  • Quality bar: the user should be able to run it within 60 seconds of cd-ing in.

Instructions

Phase 1: Find the Pain (~15 minutes)

You are not looking for ideas. You are looking for pain. Pain that is specific, measurable, and currently unsolved.

Read references/creativity-rules.md for the thinking framework.

Go wide across domains. The best problems are in unsexy places engineers ignore. Do NOT limit yourself to developer tooling, HN, or tech communities. Search broadly:

  • Trades and physical work: What do electricians, plumbers, contractors, nurses, farmers, truck drivers complain about? What paperwork, scheduling, compliance, or communication pain do they have? Search forums, subreddits, trade publications.
  • Small business operations: What do restaurant owners, salon operators, freelancers, landlords, tutors struggle with? What existing software do they hate and why?
  • Niche professional workflows: What do researchers, lawyers, accountants, real estate agents, insurance adjusters do repeatedly that software could automate but hasn't?
  • Emerging friction: What new regulations, platform changes, or market shifts are creating NEW pain that didn't exist a year ago? What did a recent API launch, policy change, or industry shift break or enable?
  • The long tail of data: What data is public but nobody has made usable? Government databases, municipal records, scientific datasets, industry reports that exist as PDFs or terrible web portals.

Run at least 8 web searches across different domains and source types. You're doing market research, not a literature review. Look for:

  • People describing specific, concrete frustrations (not vague wishes)
  • Workarounds people have built (a spreadsheet, a script, a manual process) — workarounds are proof of demand
  • Forums where non-technical people ask for tools that don't exist
  • Industries being disrupted where the tooling hasn't caught up

Compile what you find into a pain brief: 5-10 real problems with real people behind them. For each one, note who has the problem, how they currently cope, and how bad it is.

Phase 2: Think Like a Founder (~10 minutes)

Now you have raw pain. Turn it into a product idea.

  1. Portfolio audit. Read every existing project in ~/projects/hailmary/. The new project must feel like a DIFFERENT kind of thing. Not just a different topic — a different shape, different user, different interaction model.

  2. For each pain point, ask:

    • What's the simplest product that makes this pain go away?
    • Can I build a working version in 30 minutes?
    • Is the value obvious within 10 seconds of using it? (Not after reading a README — upon first contact.)
    • Does this solve the problem directly, or is it a layer of abstraction over the real solution?
  3. Pick the idea where pain × feasibility is highest. Not the cleverest idea. Not the most technically interesting. The one where a real person would say "finally, someone built this."

  4. Verify it doesn't already exist. Search specifically for the product you're imagining. Search for the workaround people currently use and whether someone has productized it. If it exists and it's good, move to your next candidate. If it exists but it's bad (common!), that's your opening — build the version that doesn't suck.

  5. Write a one-paragraph spec. What it is, who it's for, what it does, how to use it, what tech stack and why.

Phase 3: Build (~30 minutes)

This is where most time goes. Build a real product, not a demo.

  1. Create ~/projects/hailmary/{project-name}/ (kebab-case). Create the parent dir if needed.
  2. git init. Set up the project structure, dependencies, .gitignore.
  3. Build the core value proposition first. The thing that makes the pain go away. Get that working before anything else.
  4. Build outward from the core. Supporting features, UI/CLI, input/output handling.
  5. Write tests for the core mechanism and critical paths.
  6. Commit at meaningful milestones.
  7. Run it and use it yourself. Does it actually solve the problem? Would you use this? Fix what's broken.
  8. If something isn't working, simplify rather than abandon. A working subset beats a broken whole.

On tech stack: Pick whatever fits the problem best. If the user is a contractor who needs a mobile-friendly tool, build a web app. If it's a data pipeline, build a CLI. If it's a protocol, build a library. The stack serves the user, not your preferences. But DO vary across runs — check what recent hailmary projects used and pick something different.

Phase 4: Polish (~5 minutes)

  1. Write a README that explains the problem, the solution, and how to run it. Lead with the pain point, not the tech.
  2. Run tests. Fix failures.
  3. Clean up dead code and debug prints.
  4. Final commit.

Phase 5: Deliver

Print a summary:

  • Project name and path
  • The problem — who has it, how bad it is, what they currently do about it
  • The solution — what you built and how it helps
  • How to run it — exact commands, should work in under 60 seconds
  • Tech stack and why
  • What you'd build in v0.2 — where this goes next
  • Evidence this is real — links to the forum posts, complaints, or data that prove the demand

End with: "Built while you were away. cd ~/projects/hailmary/{project-name} to check it out."

Error Handling

  • ~/projects/hailmary/ doesn't exist: Create it.
  • Project name conflicts: Append a number. Never overwrite.
  • Dependency installation fails: Try alternatives. Python is always a safe fallback.
  • Tests fail during polish: Fix them. Delete flaky non-essential tests rather than shipping broken.
  • All ideas fail the "already exists" check: Build the best version of the thing that exists but sucks. Be transparent about it in the README.
  • Build takes longer than expected: Cut scope. Ship the core working.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.