dev.do

Automate development task intake and execution from file paths, descriptions, or Git issues.

21|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/kevinslin/skills --skill dev-do
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev.do
Source: https://github.com/kevinslin/skills/tree/main/active/dev.do
Command: npx skills add https://github.com/kevinslin/skills --skill dev-do

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires dev.llm-session, dev.research.

What problem does it solve?

End-to-end development task intake and execution, enabling teams to turn a user request (feature, bug, or refactor) into a delivered change by gathering context, asking clarifying questions if needed, and handing off to the dev.loop workflow to deliver the change.

Core Features & Use Cases

  • Intake and classify dev tasks from a file path, pasted description, or Git issue.
  • Gather repository context and relevant materials (files, tests, configs) automatically.
  • Ask concise clarifying questions when needed and run the dev.loop workflow to plan, implement, verify, and cleanup.
  • Create and link PRs to the originating issue for traceability.

Quick Start

Provide a dev task input (file path, pasted description, or git issue) and let dev.do orchestrate intake, clarification, and end-to-end execution.

Frequently Asked Questions about dev.do

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

FAQPage Schema
How do I automate development task intake from a git issue?

Automating development task intake from a git issue involves classifying the request, gathering repository context, and orchestrating a dev.loop workflow to plan, implement, and verify changes. This Skill coordinates the entire process, creating a linked PR for traceability.

What is an end-to-end development workflow for LLM-driven execution?

An end-to-end development workflow for LLM-driven execution takes a feature request, bug, or refactor and turns it into a delivered change by gathering context, asking clarifying questions, and running a structured loop to implement and verify the code.

Can I use a pasted description to trigger automated code changes?

Yes, you can use a pasted description to trigger automated code changes. The system accepts input from pasted descriptions, file paths, or Git issues, then automatically gathers relevant materials and runs the execution workflow to deliver the requested changes.

Does automated issue triage gather repository context automatically?

Yes, automated issue triage gathers repository context automatically. It collects relevant files, tests, and configurations during the intake phase, then asks concise clarifying questions if needed before proceeding with implementation.

What's the best way to handle development task intake and PR creation?

The best way to handle development task intake and PR creation is to use an automated workflow that classifies the task, gathers context, and executes a dev.loop. This approach plans, implements, verifies, and cleans up changes while linking the final PR to the originating issue.

Do I need an LLM session to automate issue triage and execution?

Yes, you need an LLM session to automate issue triage and execution. The workflow integrates with dev.llm-session and dev.research to gather context, plan implementations, and verify changes throughout the development loop.