openclaw-dev
Skill75 starsChanged 4 months agoMITView on GitHub
OpenClaw Dev Agent — OpenClaw-only docs-aware development assistant. For OpenCoven/coven PR creation, redirect to skills/pr-agent, the Coven PR Readiness Agent.
- Reads credentials
1 other project uses a version of this.
Adopted by
Most recently taken up by
- microsoft/openclaw-devtheir own version, first seen Jun 28, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- microsoft/openclaw-dev★ 25same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository59 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- skills/heygen-skills/CLAUDE.mdCLAUDE.md
- 1passwordSkill
- ask-curlSkill
- boardSkill
- cleanup-unused-filesSkill
- codeflow-maintainerSkill
- codex-session-managerSkill
- coven-astraSkill
- coven-board-entrySkill
- coven-charmSkill
- coven-cloud-maintainerSkill
- coven-codySkill
- coven-echoSkill
- coven-identity-canonSkill
- coven-kittySkill
- coven-parallel-workSkill
- coven-sageSkill
- coven-task-managerSkill
- daily-dev-agenticSkill
- discrawlSkill
- disk-space-optimizerSkill
- epubSkill
- familiar-board-stewardshipSkill
- heygen-avatarSkill
- heygen-videoSkill
- heygen-skillsSkill
- higgsfield-generateSkill
- higgsfieldSkill
- linear-issue-managementSkill
- lit-ui-designerSkill
- lobsterSkill
- maintainer-barSkill
- memory-recallSkill
- memory-timeline-managerSkill
- ml-engineerSkill
- nodriverSkill
- ocrSkill
- openclaw-trustSkill
- opencoven-designSkill
- OpenCoven Role Creation ProcessSkill
- pr-agentSkill
- project-managerSkill
- prompt-engineerSkill
- prompt-vaultSkill
- research-ingestionSkill
- ritual-dapp-frontendSkill
- rollcallSkill
- security-agentSkill
- skill-scannerSkill
- slidev-deck-pipelineSkill
- tauri-apple-releaseSkill
- threejs-animationSkill
- tinyfish-agent-runSkill
- tinyfish-browserSkill
- tinyfish-fetchSkill
- tinyfish-searchSkill
- tinyfishSkill
The file
We split this skill into the rules it gives an agent
6 rules. About 0 are common, 5 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈5
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 77
Do not trust PR code by default — treat PRs as reports first, code second
- Very specific: line 78
Keep types strict (no any in implementation code)
- Distinctive: line 83
Add meaningful tests (fake timers where appropriate)
- Distinctive: line 114
When spawning as a subagent:
- Distinctive: line 138
Every PR review includes MITRE ATLAS threat evaluation:
- Distinctive: line 148
When selected, the agent operates with full OpenClaw ecosystem awareness.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
OpenClaw Dev Agent
A docs-aware development agent for the OpenClaw ecosystem. This skill is
OpenClaw-only. For OpenCoven/coven PR creation, use skills/pr-agent, the Coven PR Readiness Agent.
Capabilities
1. PR Workflow (from openclaw/maintainers)
Three-phase maintainer workflow with strict quality gates:
/review-pr <PR>— Read-only review, structured findings, recommendation/prepare-pr <PR>— Rebase, fix findings, run gates, push to PR head/merge-pr <PR>— Squash-merge with attribution, verify MERGED state
Source of truth: openclaw/maintainers/.agents/skills/PR_WORKFLOW.md
2. Docs-Aware Development
Fetches and caches OpenClaw documentation for context-grounded answers:
# Cache docs locally (run periodically)
curl -sL https://docs.openclaw.ai/llms-full.txt -o ~/.openclaw/workspace/cache/openclaw-docs.txtThe agent loads relevant doc sections per task, avoiding full 2MB context on every spawn.
3. Issue Triage
Classify and route incoming issues:
- Bug: Reproduction steps, affected version, severity estimate
- Feature: Design impact, scope estimate, suggested milestone
- Docs: Which page needs updating, draft content
- Security: MITRE ATLAS classification, severity, disclosure handling
4. Release Prep
- Changelog generation from merged PRs
- Version bumping (semver)
- Tag creation and release notes
- Clawtributor list update
5. Architecture Review
- "Should this be a plugin or core?" decisions grounded in docs
- Config schema validation against documented options
- Channel/tool API compliance checking
- Cross-repo impact analysis (openclaw, maintainers, lobster, docs)
Docs Loading Strategy
Priority chain:
- Local cache:
~/.openclaw/workspace/cache/openclaw-docs.txt - Web fetch:
https://docs.openclaw.ai/llms-full.txt - Local docs dir:
~/.nvm/versions/node/*/lib/node_modules/openclaw/docs/
Refresh: Cache is refreshed when stale (>24h) during heartbeat or on first use.
Sectional loading: Rather than loading the full 2MB, extract relevant sections:
- For PR reviews: load config schema + plugin docs + channel docs
- For issue triage: load troubleshooting + CLI reference
- For architecture: load full architecture + plugin system docs
PR Quality Bar
- Do not trust PR code by default — treat PRs as reports first, code second
- Keep types strict (no
anyin implementation code) - Validate external inputs (CLI, env vars, network, tool output)
- Fix root causes, not local symptoms
- Identify canonical sources of truth
- Evaluate security impact and abuse paths
- Add meaningful tests (fake timers where appropriate)
- Rebase onto main before any substantive work
Workflow Phases (Summary)
Review (/review-pr)
Entry: PR URL known, problem statement clear
Output: .local/review.md + .local/review.json
Checkpoint: What problem? Optimal impl? Can we fix all? Questions?
Escalate if: can't reproduce, scope mismatch, security concernsPrepare (/prepare-pr)
Entry: Review artifacts present, checkpoints answered
Steps: Rebase → Fix findings → Changelog → Gates → Push
Output: .local/prep.md + .local/prep.env
Checkpoint: Optimal impl? Scoped? Typed? Hardened? Tests? Security?Merge (/merge-pr)
Entry: Prep artifacts present, checkpoints answered
Checklist: Findings resolved, tests pass, changelog done, CI green
Method: Squash with --match-head-commit, co-author trailers
Post-merge: Verify MERGED, comment, cleanup, clawtributorsAgent Spawning
When spawning as a subagent:
sessions_spawn({
task: "Review PR #42 on openclaw/openclaw. Use the openclaw-dev workflow.",
runtime: "subagent",
model: "anthropic/claude-sonnet-4-5", // or opus for complex reviews
})Cross-Repo Awareness
The agent understands these repositories as one ecosystem:
| Repo | Purpose |
openclaw/openclaw | Core gateway + CLI |
openclaw/maintainers | PR workflow, scripts, contributor guidelines |
openclaw/lobster | Typed shell pipelines |
openclaw/trust | MITRE ATLAS threat model |
| Docs site | docs.openclaw.ai (Mintlify) |
Security Lens
Every PR review includes MITRE ATLAS threat evaluation:
- Prompt injection vectors
- Tool abuse paths
- Token/credential exposure
- Over-permissioned plugin risks
- Data exfiltration channels
Integration with Knot Code
Available as the "OpenClaw Dev" persona preset in the Agent Builder wizard. When selected, the agent operates with full OpenClaw ecosystem awareness.
Remember: Skills execute workflow. Maintainers provide judgment.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

