Skip to content

Repository files navigation

lazyGithub

Tiny helper project for making agents fill a GitHub repo properly — not just create the remote, but also complete the About box.

What it includes

  • lazygithub.sh — quick CLI wrapper around gh
  • prompts/ — reusable prompts for Codex, Claude, or any other agent
  • skills/github-repo-bootstrap/ — an OpenClaw/Codex-style skill with a packaged workflow

What it sets

  • Description
  • Homepage / Website
  • Topics
  • README (optional local scaffold)

Why

gh repo create can set description/homepage, and gh repo edit can set topics, but agents often forget the topics part unless you spell it out.

Requirements

  • gh installed
  • gh auth login already done

CLI usage

./lazygithub.sh \
--name lazy-demo \
--description "Tiny helper for GitHub repo setup" \
--homepage "https://example.com" \
--topics cli,github,automation \
--public

Private repo:

./lazygithub.sh \
--name secret-demo \
--description "Internal experiment" \
--topics internal,tooling \
--private

Prompt usage

Pick one of these and paste it into your agent:

  • prompts/universal-github-bootstrap.md
  • prompts/codex-github-bootstrap.md
  • prompts/claude-github-bootstrap.md

Skill usage

The bundled skill lives here:

  • skills/github-repo-bootstrap/SKILL.md

It explicitly teaches an agent that GitHub About means:

  • description
  • website
  • topics

So the agent should not stop after only filling description.

The prompts are also hardened so that empty topics count as a failure unless the agent can show a real blocker.

About

Helper project for publishing GitHub repos with README and About metadata filled properly.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages