Beta Release - Fresh from the Deep! 🌊
Turn your tasks.md into a sea of possibilities with one-click execution.
PufferFlow is a whimsical VS Code extension that adds magical "Start Task" and "Retry" buttons above your markdown task items. Inspired by Kiro's workflow philosophy, PufferFlow transforms your to-do lists into executable workflows with zero friction - just like Kiro would handle tasks, but with our friendly pufferfish guide!
🚧 Beta Notice: PufferFlow is fresh from the development depths! While our pufferfish is eager to help, you might encounter some rough waters. The code is still getting optimized and bugs are being squashed daily. Dive in with a spirit of adventure! 🐡
- Think Like Kiro: Direct task execution without context switching
 - Intelligent Automation: Tasks are handled the way Kiro would approach them
 - Context-Aware Execution: Includes steering files and project context, Kiro-style
 - Effortless Flow: From planning to execution in one click, just as Kiro intended
 
- Puff & Go: Click "Start Task" and watch the magic happen
 - Second Chances: "Retry" buttons for when tasks need another swim
 - Smart Detection: Automatically spots 
- [ ]and- [x]tasks in yourtasks.md - Agent-Powered: Works beautifully with VS Code's agent mode (GitHub Copilot recommended)
 
- No context switching required
 - Direct execution from markdown files
 - Automatic task completion marking (
- [ ]→- [x]) - Seamless integration with your existing workflow
 
PufferFlow follows Kiro's approach to task execution - intelligent, context-aware, and effortless:
- Open your 
tasks.md- PufferFlow automatically detects your tasks - Click the shiny buttons - CodeLens buttons appear above each task
 - Watch the Kiro-inspired magic - Your task gets sent to the agent with steering file context
 - Automatic completion - Tasks puff up to completed state when done, just like Kiro would mark them!
 
Each uncompleted task gets a friendly "🐡 Start Task" button, while completed ones show "🔄 Retry" buttons!
- Open VS Code Extensions (
Ctrl+Shift+X) - Search for "PufferFlow"
 - Click Install
 - Open any 
tasks.mdfile and watch the pufferfish magic begin! 
Beta Disclaimer: Expect some splashing as we refine the experience!
- Kiro-Style Workflow: Execute tasks the intelligent, automated way
 - Project Planning: Turn your ideas into action
 - Development Workflows: Automate your coding tasks with context
 - Documentation: Make your docs executable
 - Team Collaboration: Share actionable task lists
 - Learning: Practice with guided, contextual assistance
 - Beta Testing: Help us make PufferFlow even better!
 
PufferFlow uses VS Code's CodeLens API to create lightweight, non-intrusive buttons above your task items. Following Kiro's methodology, when clicked, tasks are sent to your configured agent along with steering file context for intelligent execution.
- VS Code 1.74.0 or higher
 - Agent mode enabled (GitHub Copilot or compatible)
 - A sense of whimsy 🐡
 - Patience for beta quirks 😊
 
- CodeLens Integration: Lightweight UI that doesn't interfere with your editing
 - Markdown Parser: Intelligently detects task patterns
 - Kiro-Inspired Agent Communication: Constructs context-aware prompts with steering files
 - State Management: Automatically toggles task completion states
 
Note: The code is still swimming through optimization waters - performance improvements and bug fixes are ongoing!
Because your tasks deserve more than just sitting there looking sad! Inspired by Kiro's efficient approach to task management, PufferFlow brings personality and power to your productivity workflow. Like a pufferfish that transforms when needed, your static task lists become dynamic, executable workflows - exactly the way Kiro would want them!
Features that make you smile:
- 🐡 Whimsical button text and interactions
 - 🌊 Smooth, bubble-like execution flow
 - 🎯 Intelligent context inclusion from steering files (Kiro-style)
 - 🔄 Effortless retry capabilities
 - 📝 Automatic progress tracking
 
- Code optimization is ongoing
 - Some edge cases may cause unexpected behavior
 - Performance improvements are in progress
 - Error handling is being refined
 
Want to help make PufferFlow even more magical? We welcome contributions! The codebase is designed to be as friendly as our pufferfish mascot, though it's still getting its fins organized.
Beta Contributors Welcome!
- Bug reports and feedback
 - Code optimizations
 - Feature suggestions
 - Testing across different setups
 
MIT License - As free as fish in the sea!
- Immediate: Code optimization and bug fixes
 - Enhanced task templating (different fish for different tasks?)
 - Team collaboration features
 - Custom agent integration options
 - More aquatic-themed delights
 - Performance optimizations
 
Ready to dive into effortless task execution? Install PufferFlow and let your tasks swim to completion the Kiro way! 🐡✨
PufferFlow Beta: Where Kiro's productivity philosophy meets personality in the vast ocean of VS Code extensions. Expect some waves as we navigate to version 1.0!