Install
openclaw skills install lazygithub-bootstrapPublish, bootstrap, or tidy a GitHub repository so the README and full GitHub About metadata stay in sync. Use when an agent is asked to create a new repo, push an existing local project to GitHub, fill or fix the About section, set description/homepage/topics, or make the README and repository presentation match.
openclaw skills install lazygithub-bootstrapCreate a repo with both code/docs and metadata, not just the remote shell.
README.md if present.package.json, pyproject.toml, etc.) if present.public or private)gh repo create ... --description ... [--homepage ...]gh repo edit ... --add-topic ...gh repo view --json name,description,homepageUrl,repositoryTopics,url or gh api.code, app, or project unless they are truly useful.repositoryTopics result during verification as a failed task state, not a soft warning.Derive topics from:
cli, library, automation, bot, tooling, etc.)Good examples:
cli,github,automationtypescript,react,chrome-extensionpython,fastapi,apiCreate repo:
gh repo create <name> --public --description "<summary>"
Add homepage and topics:
gh repo edit <owner>/<repo> \
--homepage "<url>" \
--add-topic topic1 \
--add-topic topic2 \
--add-topic topic3
Verify:
gh repo view <owner>/<repo> --json name,description,homepageUrl,repositoryTopics,url
Verification passes only if repositoryTopics is non-empty.
references/prompt-templates.md when the user wants a reusable prompt for Codex, Claude, or another agent.scripts/lazygithub.sh when a single command is faster than repeated manual gh commands.