development

Development protocol with phased execution, automated validation gates, CI/CD integration, Git-based deployment workflow, and centralized error reporting for enhanced productivity and code quality. Covers onboarding to retirement of developers and/or volunteers.

9|2|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/dmitryprg-ai/cursor-develop-autorules --skill development-dmitryprg-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: development
Source: https://github.com/dmitryprg-ai/cursor-develop-autorules/tree/main/.cursor/skills/development
Command: npx skills add https://github.com/dmitryprg-ai/cursor-develop-autorules --skill development-dmitryprg-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Plan and execute new features with a disciplined, end-to-end protocol that reduces rework and accelerates delivery in software projects.

Core Features & Use Cases

  • Pre-action mandatory checks (Duplicate Check, JTBD Analysis)
  • Development plan and TDD-driven execution
  • UI pattern reuse and component restart verification
  • Clear references and guidance for consistent delivery

Quick Start

Start by applying the Development Protocol to a new feature in your project and follow the pre-action steps to validate scope and requirements.

Frequently Asked Questions about development

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

FAQPage Schema
How do I plan and implement new features to reduce rework in software projects?

Plan and implement new features using a structured development protocol that enforces pre-action checks, formal planning, and verification. This reduces rework and accelerates delivery by ensuring quality and maintainability across feature creation, UI components, or service integration tasks.

What is a JTBD analysis and when do I need it for feature creation?

JTBD analysis is a mandatory pre-action check used to validate scope and requirements before development begins. You need it for feature creation to ensure the development plan aligns with user needs, preventing scope creep and unnecessary rework.

How do I apply test-driven development workflow to UI pattern reuse?

Apply test-driven development by executing a formal development plan that integrates UI pattern reuse and component restart verification. This structured workflow ensures that reused UI components meet quality standards and maintain functional consistency throughout the software project.

Does this structured development workflow work for service integration tasks?

Yes, the structured development workflow is applicable to service integration tasks within software projects. It guides the process with mandatory duplicate checks, formal planning, TDD-driven execution, and a final verification phase to ensure seamless service integration.

Can I skip pre-action checks if I already have a development plan?

No, you cannot skip pre-action checks. The protocol enforces mandatory duplicate checks and JTBD analysis before execution to validate scope and requirements. Skipping these steps undermines the verification phase and risks introducing rework.