Senior Dev for Openclaw

A production-grade development workflow for AI agents that manages tasks, stacked PRs, and deployment verification.

michaelmonetized
v0.1.0
Feb 12, 2026
5
4.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install senior-dev

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install senior-dev using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Senior Dev?

The Senior Dev skill is a sophisticated automation framework designed to handle the entire software development lifecycle within an AI environment. It bridges the gap between simple code generation and professional engineering by enforcing a 12-step production workflow. By leveraging this tool among your Openclaw Skills, you ensure that every code change is tracked, verified, and deployed according to industry best practices.

This skill is particularly effective for maintaining technical context during long-running tasks. It utilizes specific local files like TODO.md and CHANGELOG.md to ensure the agent never loses sight of the project goals, even during context compaction. It integrates seamlessly with modern developer tools like Graphite for stacked pull requests and Vercel for automated deployment monitoring.

Senior Dev Use Cases

  • Managing feature development from initial task breakdown to final production deployment.
  • Automating the creation of GitHub issues and corresponding linked branches.
  • Implementing stacked pull request workflows to accelerate the code review process.
  • Monitoring Vercel deployments and automatically retrieving error logs upon build failure.
  • Maintaining a persistent record of changes and architectural decisions across AI sessions.

How Senior Dev Works

  1. Initializes the project environment and creates a TODO.md to track granular subtasks.
  2. Executes the necessary code changes while checking off completed items in the task list.
  3. Updates the CHANGELOG.md to provide a clear version history of the unreleased changes.
  4. Stages modifications and performs a diff verification to ensure accuracy before commit.
  5. Creates a branch using standardized prefixes and submits a PR using the Graphite or GitHub CLI.
  6. Polls deployment status via the Vercel CLI and reports success or failure back to the developer.

Senior Dev Setup

To utilize this workflow within your Openclaw Skills, ensure the following CLI tools are authenticated and available in your environment:

# Install Graphite CLI for stacked PRs
npm install -g @withgraphite/graphite-cli

# Install GitHub CLI
brew install gh

# Ensure the Vercel deploy watcher is available
npm install -g vercel

Senior Dev Data Schema & Taxonomy

The Senior Dev skill maintains project state through several key Markdown files to ensure reliability across sessions:

File Role Details
TODO.md Task Tracking Tracks active tasks, dates, and subtask completion status.
CHANGELOG.md History Documents Added, Changed, and Fixed sections for version control.
PLAN.md Architecture Optional file for documenting complex technical decisions.
Git Branches Scoping Uses feature/, fix/, issue/, or chore/ prefixes for organization.

Senior Dev Advanced Features

  • Stacked PR support using Graphite (gt) for managing complex dependent code changes.
  • Automated Vercel log fetching (vl) that triggers immediately upon deployment failure.
  • Context compaction survival by storing task state in persistent local Markdown files.
  • Automatic GitHub issue linking to ensure every fix is properly documented and tracked.
  • Standardized reporting format for easy status updates at the end of the development cycle.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*