Skip to content

Releases: dean0x/devflow

v0.9.0 - Add /get-issue command

04 Dec 09:04

Choose a tag to compare

What's New

Added

  • /get-issue command - Fetch GitHub issue details and create working branch
    • Fetch issue by number (/get-issue 42) or search term (/get-issue fix login)
    • Display comprehensive issue details (title, body, labels, assignees, comments)
    • Auto-generate branch names: {type}/{number}-{slug}
    • Branch type derived from labels (feature, fix, docs, refactor, chore)
    • Pre-flight checks for gh authentication and repository validation
  • get-issue sub-agent - Specialized agent for GitHub issue workflow

Changed

  • Optimized sub-agent model selection - 5 sub-agents switched to haiku model for simple tool-call tasks:
    • get-issue, pull-request, project-state, tech-debt, pr-comments
  • Minimized command files - Reduced /get-issue (16 lines) and /pull-request (20 lines) to delegate work to sub-agents

Installation

npx devflow-kit init

Links

v0.8.1 - Clean CLI Output

02 Dec 20:36

Choose a tag to compare

DevFlow Kit v0.8.1

Improves the first-run experience with cleaner, command-focused output.

✨ What's New

Added

  • --verbose flag for devflow init - Clean output by default
    • Default output shows only version, available commands, and docs link
    • Use --verbose for detailed installation progress, paths, and skills list
    • Reduces noise and highlights what matters: the available commands

Changed

  • Refactored init command output rendering into separate functions
  • Extracted command and skill lists into maintainable constants

📦 Installation

npx devflow-kit init

🔗 Links

v0.8.0 - Code Review Enhancements

21 Nov 22:43

Choose a tag to compare

What's New

Code Review Sub-Agent Architecture

Split the monolithic /code-review command into three specialized sub-agents:

  • code-review - Summary report generation and merge recommendations
  • pr-comments - Line-specific PR comments with fix suggestions
  • tech-debt - GitHub issue management with deduplication and auto-cleanup

Features

  • Automatic PR Comments: Creates individual comments for blocking and should-fix issues with code fix suggestions
  • Tech Debt Tracking: Maintains a GitHub issue with pre-existing issues, auto-removes fixed items
  • Pros/Cons Tables: When multiple fix approaches exist, shows comparison tables
  • Claude Code Attribution: All generated comments include attribution footer
  • Rate Limiting: Throttle delays between API calls to avoid GitHub rate limits
  • Auto-Archive: Tech debt issue auto-archives when approaching 65k character limit

Improvements

  • Simplified Phase 1 setup (reduced from ~55 to ~22 lines)
  • Parallel execution of synthesis phase (3 agents run simultaneously)
  • Cleaner separation of concerns

Installation

npx devflow-kit init

Links


🤖 Generated with Claude Code

v0.7.0 - Enhanced Commands with Brainstorm/Design Workflow

16 Nov 21:08

Choose a tag to compare

DevFlow Kit v0.7.0

Major enhancement of commands focusing on structured planning and deliberate decision-making.

Highlights

New Workflow Commands

  • /brainstorm - Explore design decisions and architectural approaches
  • /design - Create detailed implementation plans with integration points
  • /breakdown - Quick task decomposition (replaces /plan-next-steps)

Redesigned Commands

  • /plan - Deliberate issue triage: implement now, defer to GitHub issue, or skip
  • /commit - Execute immediately without user confirmation
  • /implement - Streamlined from 507 to ~100 lines

Architectural Improvements

  • Commands follow orchestration principle (delegate, don't do heavy work)
  • Standardized documentation framework with YYYY-MM-DD_HHMM timestamps
  • Research skill updated to use brainstorm agent

Breaking Changes

  • /plan-next-steps renamed to /breakdown
  • /research command removed (use /brainstorm + /design)
  • /plan behavior completely changed (triage vs batch selection)

Installation

npx devflow-kit init

Links

🤖 Generated with Claude Code

v0.6.1 - Skills Auto-Discovery Fix

04 Nov 07:29

Choose a tag to compare

DevFlow Kit v0.6.1

Critical bug fix release that enables skill auto-discovery.

🐛 What Was Broken

In v0.6.0, skills were installed but not discoverable by Claude Code. They existed on disk but were never activated because they were in the wrong directory structure.

✅ What's Fixed

Skills Auto-Discovery

Skills are now installed in the correct flat structure that Claude Code expects:

Before (broken):

~/.claude/skills/devflow/pattern-check/SKILL.md  ❌

After (working):

~/.claude/skills/pattern-check/SKILL.md  ✅

Affected Skills (Now Working)

All 7 skills are now properly discovered and auto-activate:

  • pattern-check - Architectural pattern validation
  • test-design - Test quality enforcement
  • code-smell - Anti-pattern detection
  • research - Pre-implementation planning
  • debug - Systematic debugging
  • input-validation - Boundary validation
  • error-handling - Result type consistency

Automatic Migration

When upgrading to v0.6.1:

  • Old nested structure is automatically cleaned up
  • Skills are reinstalled in correct flat structure
  • No manual intervention needed

Uninstall Fixed

The uninstall command now correctly removes individual skill directories instead of attempting to remove the non-existent nested structure.

📦 Upgrade Instructions

npx devflow-kit init

That's it! The installer handles the migration automatically.

🔍 Verification

After upgrading, verify skills are discovered by asking Claude:

"What skills are available?"

You should see all 7 DevFlow skills listed.

📝 Changes

Fixed

  • Skills installation structure for auto-discovery
  • Uninstall command now correctly removes skill directories
  • Migration cleanup for users upgrading from nested structure

🔗 Links


Impact: This fix unblocks the core value proposition of DevFlow's quality enforcement system. If you installed v0.6.0, please upgrade to v0.6.1 immediately to enable skill auto-activation.

v0.6.0 - Complete PR Workflow Commands

03 Nov 19:12

Choose a tag to compare

DevFlow Kit v0.6.0

This release introduces a complete PR workflow system with intelligent commands for planning, creating, and resolving pull requests.

🎯 Highlights

Complete PR Workflow Commands

Three new slash commands that work together seamlessly:

/plan - Smart implementation planning

  • Analyzes tasks and breaks them into steps
  • Generates atomic commit strategy
  • Creates structured implementation roadmap

/pull-request - Intelligent PR creation

  • Analyzes all commits and changes
  • Generates comprehensive PR descriptions
  • Detects breaking changes automatically
  • Assesses PR size and suggests splits

/resolve-comments - Systematic feedback resolution

  • Fetches and triages PR review comments
  • Implements requested changes with user guidance
  • Posts replies to reviewers
  • Tracks resolution progress

Enhanced Audit System

Three-Category Reporting:

  • 🚨 Blocking Issues - Must fix before merge (security, critical bugs)
  • ⚠️ Should Fix - Important improvements (performance, architecture)
  • 💡 Informational - Nice-to-haves (suggestions, optimizations)

Code Review Rewrite:

  • Parallel agent execution (9 specialized audits)
  • Comprehensive review summaries
  • Actionable recommendations with file/line references

📝 Changes

Added

  • /plan command for implementation planning
  • /pull-request command with auto-description generation
  • /resolve-comments command for PR feedback workflow
  • Three-category audit reporting system
  • Parallel code review agent execution
  • PR size assessment and split recommendations

Changed

  • Code review command rewritten for better analysis
  • Audit output format improved with severity levels
  • Enhanced documentation with workflow examples

Fixed

  • Type safety: Replaced error: any with proper type guards in init.ts
  • Documentation: Fixed CLI command examples in README (devflownpx devflow-kit)
  • Statusline: Container-specific CPU and memory metrics

📦 Installation

npx devflow-kit init

🔗 Links

v0.5.0 - Installation Scopes & Smart Uninstall

24 Oct 20:40

Choose a tag to compare

DevFlow Kit v0.5.0

Major release introducing flexible installation scopes and intelligent uninstall detection, making DevFlow suitable for both personal and team projects.

Highlights

Two-Tier Installation Strategy

Choose how DevFlow integrates with your workflow:

  • User scope (default): Install once, use everywhere (~/.claude/)
  • Local scope: Project-specific installation for team projects (<git-root>/.claude/)
  • Interactive prompt guides you through the choice
  • Perfect for teams wanting version-controlled DevFlow configuration

Smart Uninstall

Intelligent scope detection makes cleanup effortless:

  • Auto-detects which scopes have DevFlow installed
  • Removes from all detected scopes by default
  • Manual override available: --scope <user|local>
  • Clear feedback showing what's being uninstalled

Code Quality Improvements

Significant refactoring for maintainability:

  • Extracted shared utilities (paths.ts, git.ts)
  • Eliminated 65+ lines of code duplication
  • Cached git operations for better performance
  • Single source of truth for path resolution

Changes

Added

Installation Scope Support

  • Two-tier installation strategy (user-wide and project-specific)
  • Interactive scope selection prompt
  • CLI flag: devflow init --scope <user|local>
  • Automatic .gitignore updates for local scope
  • Clear descriptions for each scope option

Smart Uninstall

  • Auto-detection of installed scopes
  • Removes from all detected scopes by default
  • Manual scope targeting with --scope flag
  • Clear feedback on uninstall operations

Changed

Code Quality

  • Extracted src/cli/utils/paths.ts for path resolution
  • Extracted src/cli/utils/git.ts for git operations
  • Reduced duplication by ~65 lines
  • Single source of truth for shared logic

Performance

  • Cached git root detection (no redundant git rev-parse calls)
  • Faster installation in large repositories

Fixed

CI/CD Compatibility

  • TTY detection for interactive prompts
  • Falls back to user scope in non-interactive environments
  • Clear messaging when running in CI/CD
  • Explicit flag instructions for automation

Security

  • Environment variable path validation
  • Absolute path requirement for custom directories
  • Path traversal attack prevention
  • Warning for paths outside home directory

Documentation

  • Installation Scopes section in README
  • Updated CLI commands table
  • Migration guide for existing users
  • .gitignore patterns for local scope

Installation

# User scope (default) - once for all projects
npx devflow-kit init

# Local scope - project-specific installation
npx devflow-kit init --scope local

# Interactive - choose during installation
npx devflow-kit init

Migration Guide

Existing installations continue working unchanged:

  • Default scope is user for backward compatibility
  • No action required for current users
  • Run devflow init --scope local to convert to project-specific

Links


Generated with DevFlow release automation

v0.4.0 - Skills Infrastructure & Smart Implementation

21 Oct 21:46
cd06d00

Choose a tag to compare

DevFlow Kit v0.4.0

Major release introducing auto-activating skills system, smart interactive commands, and enhanced dual-mode architecture for intelligent development workflows.

🎯 Highlights

Skills Infrastructure

Auto-activating skills system that intelligently activates based on conversation context:

  • 7 new skills: research, debug, devlog, test-generation, api-integration, data-migration, refactoring-assistant
  • Skills replace standalone commands with intelligent activation patterns
  • Installed to ~/.claude/skills/devflow/ directory
  • Displayed on init with clear descriptions

Smart Interactive Commands

/implement command - Orchestrated workflow for guided feature implementation:

  • Interactive planning, research, and execution phases
  • Integrates with project-state agent for context gathering
  • Prevents blind coding by requiring user approval at each stage
  • Guides through research, design, implementation, and testing

Command→Agent→Skill Architecture

Dual-mode pattern for both explicit and automatic activation:

  • Commands: /research, /debug for explicit user requests
  • Skills: Auto-activated versions when conversation context matches
  • Clear separation of concerns and activation modes

📝 Changes

Added

Skills Infrastructure

  • Auto-activating skills system with intelligent context-aware capabilities
  • 7 new skills covering research, debugging, devlog, testing, API integration, data migration, and refactoring
  • Skills displayed on devflow init with clear descriptions
  • Automatic activation based on conversation context

Smart Interactive Commands

  • /implement command - Orchestrator for guided feature implementation
  • Interactive workflow with project-state agent integration
  • Guides through research, design, implementation, and testing phases
  • Prevents blind coding with user approval at each stage

Command→Agent→Skill Architecture

  • Dual-mode pattern for explicit invocation and auto-activation
  • Commands for explicit user requests
  • Skills for automatic context-based activation
  • Documented pattern for extending DevFlow functionality

Enhanced /devlog Command

  • Orchestrator pattern using project-state agent
  • Cleaner separation of orchestration vs analysis logic
  • More maintainable and extensible architecture
  • Comprehensive session documentation with context gathering

Changed

  • Skills-first approach - research and debug migrated to dual-mode (command + skill)
  • Commands remain for explicit invocation
  • Skills provide automatic activation based on context
  • No loss of functionality, enhanced discoverability

Fixed

  • Security vulnerability - Added input validation for execSync to prevent command injection

    • Validates all user input before shell execution
    • Proper escaping and sanitization
    • Security hardening in CLI commands
  • Uninstall bug - Fixed cleanup issue and refactored CLI to namespace pattern

    • Proper cleanup of all installed assets
    • Consistent namespace pattern across CLI
    • Improved error handling and user feedback

Documentation

  • Comprehensive skills guide - Added to README and CLAUDE.md

    • Detailed explanation of skills infrastructure
    • How to create new skills
    • When to use skills vs commands
    • Auto-activation patterns and best practices
  • Development guide updates - Enhanced CLAUDE.md for contributors

    • Skills development patterns
    • Command→Agent→Skill architecture explanation
    • Testing guidelines for dual-mode functionality
  • Documentation gap fixes - Addressed critical gaps from code review

    • Improved clarity and completeness
    • Fixed missing examples and use cases
    • Better organization and navigation

📦 Installation

npx devflow-kit init

Or upgrade existing installation:

npx devflow-kit init --force

🔗 Links


🤖 Generated with Claude Code

v0.3.3 - Release Automation & Agent Architecture

19 Oct 17:41

Choose a tag to compare

DevFlow Kit v0.3.3

This release introduces comprehensive release automation capabilities and establishes DevFlow as a complete release management toolkit for any programming language or ecosystem.

🎯 Highlights

🤖 Universal Release Automation Agent

  • Multi-Language Support: Automatic detection and handling for Node.js, Rust, Python, Go, Ruby, PHP, Java (Maven/Gradle), Swift, and generic projects
  • Intelligent Versioning: Analyzes commit history to suggest appropriate version bumps (major/minor/patch)
  • Automated Changelog: Generates structured changelog entries from git commit messages following Keep a Changelog format
  • Safe Workflows: Comprehensive pre-publish verification, build testing, and rollback instructions

🏗️ Professional Release Management

  • Quality Gates: Enforces clean working directory, successful builds, and passing tests before publication
  • Platform Integration: Native support for GitHub and GitLab release creation via CLI tools
  • Package Publishing: Automated publishing to npm, crates.io, PyPI, RubyGems, Packagist, and more
  • Error Recovery: Clear rollback instructions and step-by-step recovery guidance for failed releases

🔧 Developer Experience Improvements

  • Project Detection: Automatically identifies project type and configuration from manifest files
  • Version Bump Suggestions: Analyzes breaking changes, features, and fixes to recommend appropriate version increments
  • Change Analysis: Categorizes commits by type to provide release insights
  • Release Verification: Post-publish verification checklist and next steps

📝 Changes

Added

  • New /release command for guided release automation
  • Universal release workflow supporting 10+ programming languages/ecosystems
  • Automatic project type detection from manifest files (package.json, Cargo.toml, pyproject.toml, etc.)
  • Intelligent semantic version bump suggestions based on commit analysis
  • Automated changelog generation following Keep a Changelog format
  • Comprehensive release verification and quality gates
  • Platform-specific release creation (GitHub/GitLab)
  • Safe rollback procedures for failed releases
  • Dedicated release automation specialist agent

Changed

  • Enhanced agent architecture documentation
  • Improved error handling patterns across all agents
  • Clarified token optimization strategies

Documentation

  • Added comprehensive release automation workflow documentation
  • Documented universal release steps (13 stages)
  • Added project detection and configuration guide
  • Documented safety rules and quality gates
  • Added error recovery procedures

📦 Installation

npx devflow-kit init

🚀 Quick Start

After installation, create a release:

/release

The release agent will:

  1. Detect your project type automatically
  2. Analyze changes since last release
  3. Suggest appropriate version bump
  4. Generate changelog from commits
  5. Run tests and build
  6. Guide you through publication
  7. Create git tags and GitHub/GitLab releases

🔗 Links

v0.3.2 - UX Improvements

17 Oct 21:46

Choose a tag to compare

DevFlow Kit v0.3.2

UX improvements and code simplification patch release.

🎯 Highlights

Simplified Init Command Output

  • 70-85% reduction in installation output (60-80 lines → 10-15 lines)
  • Removed verbose sections while preserving essential information
  • Better signal-to-noise ratio for cleaner user experience

Unified Review Commands

  • Consolidated /pre-commit + /pre-pr/code-review
  • Single command handles both uncommitted changes and full branch reviews
  • Reduced cognitive overhead (8 commands instead of 9)

Streamlined Statusline

  • 28% code reduction (115 lines → 83 lines)
  • Removed cost tracking, API metrics, session duration
  • Added model name, CPU usage, memory usage (cross-platform)
  • Cleaner aesthetic with double-space separators

📝 Changes

Changed

  • Simplified init command output - Reduced installation output from ~60-80 lines to ~10-15 lines
  • Unified review commands - Consolidated /pre-commit and /pre-pr into single /code-review command
  • Streamlined statusline - Removed cost/API metrics, added CPU/memory monitoring (28% code reduction)

Improved

  • Replaced /catch-up suggestion with comprehensive commands reference for better initial UX

📦 Installation

```bash
npx devflow-kit init
```

🔗 Links