Dev-Flow Intelligent Development Workflow
Paste the following prompt into your AI chat to install this skill:
Please install @user_a465771f/devauto-flaw according to https://skillhub.cn/install/skillhub.md.
About this skill
Problem It Addresses
devauto-flaw targets the common failure mode of jumping from a one-line requirement directly into code. Requirements are under-confirmed, scenarios are not enumerated, edge cases are missing, and completion claims lack evidence. The issue becomes visible late, especially in multi-module systems, APIs, front-end interactions, quant strategies, or script tools, where rework costs can quickly grow.
How It Works
It organizes development into lightweight / standard / full modes. Lightweight fits bug fixes and config changes; full fits web apps and multi-module systems. Key steps include:
- Phase 1 requirement deep-dive: reads project context and wiki, then asks for goals, constraints, and success criteria before writing code.
- Phase 2 scenario modeling: captures users, environments, triggers, and failure paths, then ranks P0, P1, and P2 scenarios.
- Phases 3-4 risk and planning: produces task splits, file paths, acceptance criteria, and dependencies, rejecting placeholders such as TBD or TODO.
- Phase 5 quality gates: checks correctness, quality, security, and consistency, requiring evidence such as test output.
- Phase 5.5 enumeration testing: in full mode, can degrade through L3, L2, and L1 and use different matrices for web, scripts, and quant strategies.
- Phases 6-7 review and capture: validates requirement, scenario, and integration coverage, then writes experience into wiki or triggers self-evolution checks.
Fit and Limits
This skill fits development tasks with clear context and verifiable deliverables. Its rule that completion needs evidence can feel strict for ambiguous requirements, blocked validation, or external approval dependencies. Use lightweight mode to avoid overprocess; use full mode when P0 scenarios must pass in system-level projects.
Use Cases
- Confirm edge cases, failure paths, and reproducible tests before fixing payment callback timeouts.
- Split new REST API usage flows into P0/P1 scenarios and define acceptance criteria.
- Check correctness, security, and consistency with test evidence after finishing a web form feature.
- Enumerate backtest matrices across bull, bear, flash-crash, and parameter combinations.
Best For
- Backend engineers fixing intermittent order or payment issues with verifiable edge-case tests.
- Front-end engineers validating mini-program or management-system flows, forms, and error states.
- Quant or data-script engineers enumerating backtests across market states and parameter combos.
- Tech leads aligning small-team delivery with plans, quality gates, and acceptance evidence.
Related Skills
A one-shot coding agent built on Claude Code CLI that runs non-interactively, supports a specified workdir, and can be monitored in the foreground or background.
Preview and confirm file sorting by extension, with recursive cleanup, ignore rules, and transactional rollback.
An engineering assistant for static HTML/CSS/JS pages, design-token extraction, IE8-compatible review, and structured delivery.
Establish a project style baseline before generation, then constrain output to match existing conventions.