Summary
Create a new polish-claw-project skill that codifies the workflow for contributing to OpenClaw ecosystem projects (OpenClaw, NemoClaw, NanoClaw).
Motivation
We successfully contributed 3 PRs to NVIDIA/NemoClaw (#317, #319, #320) following a repeatable 9-step workflow. The Claw ecosystem is growing fast (NemoClaw: 6K stars in 3 days). Codifying this workflow as a skill enables repeatable, high-quality contributions to any Claw project.
Design
Domain: open-source (new domain)
Complexity: advanced
Language: multi
9-step procedure
- Identify and Verify Target — Check CONTRIBUTING.md, license, maintainer activity
- Fork and Clone —
gh repo fork, set upstream remote
- Explore Codebase — Spawn Explore agent to map architecture
- Read Open Issues — Categorize unclaimed issues by type
- Parallel Audit — Spawn security-analyst and code-reviewer in parallel. Verify findings against project's threat model before rating severity.
- Cross-Reference Findings — Map verified audit findings to open issues (core judgment step)
- Select Contributions — Pick 1-3 based on impact/effort/expertise matrix
- Implement — Branch per contribution, follow project conventions, add tests
- Create Pull Requests — Follow create-pull-request skill + project's CONTRIBUTING.md
Key design decisions (from argumentation)
- Novel value is in Steps 5-7 (judgment workflow), not mechanical fork/PR steps
- Claw-specific knowledge in Common Pitfalls, not procedure steps — keeps the skill transferable
- False positive prevention: Step 5 explicitly requires verifying audit findings against the project's threat model (learned from our Telegram bridge overclaim)
Files to create/modify
skills/polish-claw-project/SKILL.md
skills/_registry.yml (add open-source domain, increment total)
.claude/skills/polish-claw-project (symlink)
Related skills
security-audit-codebase (used in Step 5)
review-codebase (used in Step 5)
create-pull-request (used in Step 9)
create-github-issues (for filing issues not addressed as PRs)
See plan file: gleaming-petting-pearl.md
Summary
Create a new
polish-claw-projectskill that codifies the workflow for contributing to OpenClaw ecosystem projects (OpenClaw, NemoClaw, NanoClaw).Motivation
We successfully contributed 3 PRs to NVIDIA/NemoClaw (#317, #319, #320) following a repeatable 9-step workflow. The Claw ecosystem is growing fast (NemoClaw: 6K stars in 3 days). Codifying this workflow as a skill enables repeatable, high-quality contributions to any Claw project.
Design
Domain:
open-source(new domain)Complexity:
advancedLanguage:
multi9-step procedure
gh repo fork, set upstream remoteKey design decisions (from argumentation)
Files to create/modify
skills/polish-claw-project/SKILL.mdskills/_registry.yml(addopen-sourcedomain, increment total).claude/skills/polish-claw-project(symlink)Related skills
security-audit-codebase(used in Step 5)review-codebase(used in Step 5)create-pull-request(used in Step 9)create-github-issues(for filing issues not addressed as PRs)See plan file:
gleaming-petting-pearl.md