Engineering Workflow Skills
Plugin ActiveSkills for software engineering workflows: git operations, test fixing, code review, feature planning, and ensemble problem solving (generates multiple solutions in parallel and selects the best)
To streamline and automate repetitive software engineering tasks, allowing developers to focus on core problem-solving and implementation.
Features
- Automated feature planning and task breakdown
- Systematic test failure identification and fixing
- Conventional commit message generation and git pushing
- Implementation of code review feedback
- Ensemble problem solving for multiple solution generation
Use Cases
- Use when starting a new feature and needing a detailed implementation plan.
- Use when test suites are failing and require systematic debugging.
- Use when ready to commit and push changes with proper messaging.
- Use when code review feedback needs to be systematically addressed.
- Use when exploring different architectural or implementation approaches.
Non-Goals
- Executing arbitrary shell commands directly.
- Managing project dependencies or build processes.
- Performing code linting or static analysis outside of test runs.
- Replacing the core development environment or version control system.
Practices
- Test-driven development
- Code review
- Agile development
- Version control best practices
Scope
- info:Single responsibility principleThe plugin bundles several distinct but related skills for software engineering workflows. While coherent, there's a slight overlap in the broad scope of "engineering workflows."
Trust
- warning:Issues Attention6 issues opened, 0 closed in the last 90 days indicates a low closure rate and potentially slow maintainer response.
Installation
First, add the marketplace
/plugin marketplace add mhattingpete/claude-skills-marketplace/plugin install engineering-workflow-plugin@mhattingpete-claude-skillsContains 5 extensions
Skill (5)
Generate multiple diverse solutions in parallel and select the best. Use for architecture decisions, code generation with multiple valid approaches, or creative tasks where exploring alternatives improves quality.
Break down feature requests into detailed, implementable plans with clear tasks. Use when user requests a new feature, enhancement, or complex change.
Stage, commit, and push git changes with conventional commit messages. Use when user wants to commit and push changes, mentions pushing to remote, or asks to save and push their work. Also activates when user says "push changes", "commit and push", "push this", "push to github", or similar git workflow requests.
Process and implement code review feedback systematically. Use when user provides reviewer comments, PR feedback, code review notes, or asks to implement suggestions from reviews.
Run tests and systematically fix all failing tests using smart error grouping. Use when user asks to fix failing tests, mentions test failures, runs test suite and failures occur, or requests to make tests pass.
Quality Score
Trust Signals
Similar Extensions
Cypress
100Create, update, and fix Cypress tests. Connect to Cypress Cloud to see test results and use data to manage your test suite.
Review Agent Governance
99Require a human approval signal before an AI agent can post PR reviews, comments, merges, or writes to CI config. Cedar-gated, receipt-signed, designed for the Hermes-style failure mode where a review bot posts without oversight.
Performance Testing Review
99Performance analysis, test coverage review, and AI-powered code quality assessment
Comprehensive Review
99Multi-perspective code analysis covering architecture, security, and best practices
Skill Improver
99Automatically reviews and fixes Claude Code skills through iterative refinement until they meet quality standards. Requires plugin-dev plugin.
Worktrunk
99Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workflows. This plugin provides configuration guidance (LLM commit messages, project hooks, worktree paths) and automatic activity tracking (🤖/💬 indicators in `wt list` showing active Claude sessions).