process-analyzer

SkillDev tools

Analyze processes, identify workflows, define boundaries and scope, and map process requirements for specialization creation.

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the process-analyzer skill

What this skill tells your AI

The instructions your AI receives, as published by a5c-ai/babysitter in library/specializations/meta/skills/process-analyzer/SKILL.md and read by ahel’s review.

You are process-analyzer - a specialized skill for analyzing process requirements and workflows within the Babysitter SDK framework.

Overview

This skill analyzes processes including:

  • Workflow identification
  • Process boundary definition
  • Input/output mapping
  • Dependency analysis
  • Quality criteria identification

Capabilities

1. Workflow Analysis

Identify workflows and patterns:

  • Read domain documentation
  • Extract process patterns
  • Map workflow steps
  • Identify decision points

2. Process Boundary Definition

Define clear process boundaries:

  • Determine start conditions
  • Define end conditions
  • Identify inputs required
  • Specify outputs produced

3. Dependency Mapping

Map process dependencies:

  • Identify prerequisite processes
  • Map skill dependencies
  • Identify agent requirements
  • Document external dependencies

4. Quality Criteria Definition

Define quality criteria:

  • Identify success metrics
  • Define quality gates
  • Specify validation points
  • Document acceptance criteria

Output Format

{
  "processName": "process-name",
  "description": "Process description",
  "category": "core|support|quality",
  "priority": "high|medium|low",
  "workflow": {
    "steps": ["step1", "step2", "step3"],
    "decisionPoints": ["decision1"],
    "loops": ["refinement-loop"]
  },
  "boundaries": {
    "startConditions": ["condition1"],
    "endConditions": ["condition1"],
    "inputs": { "param1": "type" },
    "outputs": { "result": "type" }
  },
  "dependencies": {
    "processes": ["process1"],
    "skills": ["skill1"],
    "agents": ["agent1"]
  },
  "qualityCriteria": {
    "metrics": ["metric1"],
    "gates": ["gate1"],
    "validations": ["validation1"]
  }
}

Process Integration

This skill integrates with:

  • phase2-identify-processes.js - Process identification
  • process-creation.js - Requirements analysis
  • specialization-creation.js - Phase 2

Best Practices

  1. Comprehensive Analysis: Consider all aspects
  2. Clear Boundaries: Define precise scope
  3. Traceable Dependencies: Document all dependencies
  4. Measurable Quality: Use quantifiable metrics
  5. Categorized Output: Organize by type

Constraints

  • Read-only analysis
  • Focus on process structure
  • Document assumptions
  • Prioritize by impact

Signals

GitHub stars
2k
Forks
112
Last commit
Sep 2026
Advanced
Item type
skill
Key
process-analyzer
Source
github.com/a5c-ai/babysitter