agentsclimarketplace

Process optimization

Skill kelegele/oh-my-pm/skills/process-optimization

Oh-My-PM - Product Manager AI Agent Workflow System via Claude Code Skills

Install
npx -y skills add kelegele/oh-my-pm --skill process-optimization

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

分析和优化业务流程与工作流。当用户需要改进流程、消除浪费、简化工作流,或说"优化这个流程"、"我们如何更高效"、"工作流改进"时使用。即使没有明确说"流程优化",当用户正在分析工作如何完成或寻找效率提升时也应激活。

SKILL.md

6.7 KB, as published. Nobody here has run it

Process Optimization

Improve how work gets done.

What This Skill Does

Analyzes business processes and workflows to identify inefficiencies, eliminate waste, and design optimized processes. Uses techniques like value stream mapping, bottleneck analysis, and continuous improvement principles.

When to Use

Activate this skill when:

  • User wants to improve a process or workflow
  • Phrases like "optimize this", "be more efficient", "workflow improvement"
  • Analyzing how work currently gets done
  • Identifying and removing process bottlenecks
  • User says "this process is broken" or "how can we streamline"

How It Works

The optimization process ensures systematic improvement:

  1. Map current state - Document the existing process
  2. Identify issues - Find bottlenecks, waste, pain points
  3. Analyze root causes - Understand why problems exist
  4. Design future state - Create optimized process
  5. Plan implementation - Define changes and rollout
  6. Measure impact - Track improvements

Input Parameters

ParameterTypeRequiredDescription
process_namestringYesName of process to optimize
scopestringNoProcess boundaries and scope
stakeholderslistNoPeople involved in the process
metricsobjectNoCurrent performance metrics

Process Analysis Techniques

Value Stream Mapping

Identify value-added vs. non-value-added activities:

Activity TypeDefinitionAction
Value-AddedCustomer is willing to pay forKeep and optimize
Non-Value AddedNecessary but no direct valueMinimize
WasteNo value, not necessaryEliminate

The 8 Wastes (DOWNTIME)

WasteDescriptionExamples
DefectsMistakes requiring reworkBugs, errors, rework
OverproductionCreating more than neededUnused features, excess reports
WaitingDelays between stepsApproval queues, dependencies
Non-utilized talentNot using people's skillsManual work that could be automated
TransportationMoving things unnecessarilyFile transfers, handoffs
InventoryHoarding work in progressLarge backlogs, stale branches
MotionUnnecessary movementSwitching between tools
Extra processingDoing more than requiredRedundant approvals

Output Structure

The skill generates optimization outputs:

  1. Current state analysis - Documentation of existing process
  2. Problem identification - List of issues with root causes
  3. Future state design - Optimized process definition
  4. Implementation plan - Steps to achieve optimization

Analysis Format

# Process Optimization: [Process Name]

## Current State

### Process Map

[Step 1] → [Step 2] → [Step 3] → [Step 4] → [Step 5] ↓ ↓ ↓ ↓ ↓ (2 min) (1 day) (2 min) (3 days) (5 min)


### Metrics
| Metric | Current Value | Target |
|:-------|:--------------|:-------|
| Cycle time | 5 days | 1 day |
| Touch points | 5 | 3 |
| Rework rate | 30% | <5% |
| Satisfaction | 4/10 | 8/10 |

### Stakeholders
| Role | Involvement | Pain Points |
|:-----|:-----------|:------------|
| Role 1 | Steps 1, 4 | [Their complaints] |
| Role 2 | Steps 2, 3, 5 | [Their complaints] |

## Problems Identified

| Problem | Impact | Root Cause | Type |
|:--------|:-------|:-----------|:-----|
| Approval bottleneck | +3 days | Single approver | Waiting |
| Rework from errors | +1 day | Unclear requirements | Defects |
| Manual data entry | +30 min | No integration | Non-value added |

## Future State

### Optimized Process Map

[Step 1] → [Step 2] → [Step 3] ↓ ↓ ↓ (2 min) (1 hour) (5 min)


### Changes
| Change | Impact | Effort |
|:-------|:-------|:-------|
| Parallel approvals | -2 days | Medium |
| Automated validation | -1 day | Low |
| Remove redundant step | -30 min | Low |

### Expected Metrics
| Metric | Current | Target | Improvement |
|:-------|:--------|:-------|:------------|
| Cycle time | 5 days | 1 day | 80% |
| Touch points | 5 | 3 | 40% |
| Rework rate | 30% | <5% | 83% |

## Implementation Plan

### Phase 1: Quick Wins (Week 1)
- [ ] Remove redundant approval step
- [ ] Add automated validation
- [ ] Create process documentation

### Phase 2: System Changes (Week 2-3)
- [ ] Build integration between systems
- [ ] Implement parallel approval workflow
- [ ] Update UI for new process

### Phase 3: Training & Rollout (Week 4)
- [ ] Train stakeholders on new process
- [ ] Monitor and adjust
- [ ] Measure results

## Risks & Mitigation
| Risk | Probability | Impact | Mitigation |
|:-----|:------------|:-------|:-----------|
| Resistance to change | Medium | Medium | Involve stakeholders early |
| Technical issues | Low | High | Pilot before rollout |
| Process breaks | Low | High | Maintain rollback option |

Quality Standards

Before delivering, the optimization should:

  • Quantify current and future performance
  • Identify specific root causes, not symptoms
  • Propose realistic, implementable solutions
  • Consider stakeholder perspectives
  • Include measurement plan
  • Balance automation with human judgment

Context Integration

Reads:

  • docs/product/.ompm/feedback-synthesis.json - User pain points and complaints
  • docs/product/.ompm/impact-analysis.json - Process performance data

Writes:

  • docs/product/process-optimization.md - Analysis and recommendations

Read By:

  • prd-gen - Incorporates process improvements into requirements
  • iteration-planning - Includes optimization work in sprints

Example Usage

User: "Our code review process takes too long"
→ Analyzes current process, identifies bottlenecks, proposes improvements

User: "Optimize the customer onboarding workflow"
→ Maps current state, designs streamlined future state

User: "Why does deployment take so many steps?"
→ Identifies waste, creates implementation plan for CI/CD improvement

Best Practices

  1. Map before changing - Understand current state first
  2. Go to gemba - Observe the process where it happens
  3. Ask why 5 times - Find root causes, not symptoms
  4. Start with quick wins - Build momentum with easy fixes
  5. Measure everything - You can't improve what you don't measure

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.