dev

Orchestrate the software development lifecycle from issue triage to cleanup.

9|1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/Roxabi/roxabi-plugins --skill dev-roxabi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev
Source: https://github.com/Roxabi/roxabi-plugins/tree/main/plugins/dev-core/skills/dev
Command: npx skills add https://github.com/Roxabi/roxabi-plugins --skill dev-roxabi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the entire software development lifecycle, providing a single, intelligent entry point for managing issues from conception to deployment.

Core Features & Use Cases

  • End-to-End Workflow: Manages issue triage, framing, analysis, specification, planning, implementation, PR creation, validation, review, and cleanup.
  • Intelligent State Management: Tracks progress through artifacts and session state, allowing for seamless resumption and informed decision-making.
  • Tiered Development: Adapts its workflow based on project complexity (S, F-lite, F-full), ensuring efficiency for different task scopes.
  • Use Case: Start working on a new feature by simply typing /dev #42, and the skill will guide you through all necessary steps, from defining the requirements to preparing the code for review.

Quick Start

Start working on issue number 42 by typing /dev #42.

Frequently Asked Questions about dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage the full software development lifecycle from issue triage to code review?

Managing the full software development lifecycle involves orchestrating issue triage, specification, planning, implementation, pull request creation, and cleanup. This skill automates that end-to-end workflow, adapting steps dynamically based on issue details and project complexity.

Can I resume a paused development workflow if I stop mid-implementation?

Yes, resuming a paused development workflow is supported through intelligent state management. The skill persists progress via artifacts and session state, allowing you to seamlessly resume implementation, validation, or review exactly where you left off.

How do I start working on a GitHub issue using a single command?

To start working on a GitHub issue, you can initiate the workflow by typing a command with the issue number, such as `/dev #42`. The system then automatically guides you through framing, analysis, specification, and implementation for that specific issue.

Does the development workflow adapt based on project complexity and scope?

Yes, the development workflow adapts based on project complexity by dynamically assessing project tiers categorized as S, F-lite, or F-full. This tiered approach ensures appropriate efficiency and process depth for different task scopes, from minor tweaks to full features.

What is the best way to override specific steps in an automated issue tracking and implementation process?

The best way to override specific steps in an automated implementation process is through explicit step overrides. The skill adapts its standard workflow based on free-text descriptions and these explicit overrides, allowing customized control over triage, planning, and review phases.

Are there limitations when using free-text descriptions instead of issue numbers for project management workflows?

No specific limitations exist when using free-text descriptions instead of issue numbers. The workflow dynamically adapts to both inputs, effectively processing free-text descriptions to drive issue framing, analysis, and specification without requiring a strict issue tracking number.