skills/process-audit-worksheet/SKILL.md
Walks through auditing any CS process for agent-readiness by classifying each step as requiring human judgment (HUMAN) or suitable for agent execution (AGENT). Quantifies the production vs. judgment split and identifies the highest-value automation opportunities. Use when asked to audit a process, assess agent-readiness, classify workflow steps, evaluate what can be automated, or when a CS leader wants to understand how much of a process could be handled by agents. Also triggers for questions about process automation assessment, agent-human classification, workflow audit, operational efficiency analysis, or the agent-ready process model.
npx skillsauth add stephenrogan/csm-skills process-audit-worksheetInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Audits any CS process by classifying every step as AGENT (can be automated) or HUMAN (requires judgment). The most important operational assessment a CS team can run -- it reveals how much of the CSM's week is spent on work that does not require their expertise.
The governing insight: most CS processes were designed when the only execution engine was a person. Every step carries human time cost regardless of whether it requires human thinking. This audit separates the two.
Provide any CS process in step-by-step form:
Write out every step in the process, including the ones nobody documents because "everyone knows" them. The undocumented steps are often the most time-consuming.
For each step, apply the classification test:
The test: If an agent executed this step to a consistent standard using available data, would a senior CSM approve the output without modification?
| Classification | Criteria | Examples | |---------------|----------|---------| | AGENT | Step requires no judgment. Follows a defined rule, uses available data, produces a predictable output | Data pulls, CRM updates, email templates, scheduling, report formatting, status tracking, notification sending, field computation | | HUMAN | Step requires expertise, relationship awareness, strategic thinking, or emotional intelligence | Customer diagnosis, strategic recommendations, escalation decisions, relationship judgment, negotiation, save play design, political navigation | | HUMAN+ | Step is primarily human but agent-prepared context would significantly improve quality or speed | QBR recommendations (agent assembles data, human writes the strategy), health assessment (agent computes score, human validates and interprets) |
The instinct is to classify too many steps as HUMAN. For each HUMAN classification, pressure-test:
| Pressure Test Question | If Yes | If No | |----------------------|--------|-------| | Could an agent do this with a clear rule and available data? | Reclassify as AGENT | Confirm as HUMAN | | Is the "judgment" actually just pattern matching that could be encoded? | Reclassify as AGENT with rules | Confirm as HUMAN | | Would a template with variable data fields produce an acceptable output? | Reclassify as AGENT | Confirm as HUMAN | | Does the step require understanding the customer's emotional state, political dynamics, or relationship history? | Confirm as HUMAN | Consider AGENT with human review | | Does the step involve deciding between options where the right answer depends on context an agent cannot access? | Confirm as HUMAN | Consider AGENT |
| Metric | Calculation | |--------|------------| | Total steps | Count of all steps in the process | | AGENT steps | Count classified as AGENT | | HUMAN steps | Count classified as HUMAN | | HUMAN+ steps | Count classified as HUMAN+ | | Agent density | (AGENT + 0.5 * HUMAN+) / Total steps | | Time on AGENT steps | Sum of estimated time for all AGENT-classified steps | | Time on HUMAN steps | Sum of estimated time for all HUMAN-classified steps | | Time reclamation potential | Time currently spent by humans on AGENT-classified steps |
Typical results: Most CS processes are 60-80% AGENT-classifiable. That means 60-80% of the time a CSM spends on that process is on work that does not require their judgment.
## Process Audit: [Process Name]
**Audited by:** [name] | **Date:** [date]
**Total steps:** [n] | **Agent density:** [%]
### Step-by-Step Classification
| # | Step | Classification | Time (min) | Rationale |
|---|------|---------------|-----------|-----------|
| 1 | [step] | [AGENT/HUMAN/HUMAN+] | [minutes] | [why this classification] |
| 2 | [step] | [AGENT/HUMAN/HUMAN+] | [minutes] | [why] |
### Summary
| Category | Steps | Time/Cycle | % of Process |
|----------|-------|-----------|-------------|
| AGENT | [n] | [min] | [%] |
| HUMAN | [n] | [min] | [%] |
| HUMAN+ | [n] | [min] | [%] |
### Time Reclamation
If AGENT steps were automated: [hours/week] freed per CSM per cycle
Across a team of [n] CSMs: [hours/week] total
### Priority Automation Candidates
1. [Step X]: [time/cycle] * [frequency] = highest time recovery
2. [Step Y]: [rationale]
3. [Step Z]: [rationale]
### Human Decision Points
The [n] steps that must remain human:
1. [Step]: [why human judgment is required]
2. [Step]: [why]
development
Structures the CSM's week based on their portfolio status, upcoming events, overdue items, and strategic priorities. Produces a time-blocked plan that balances reactive demands with proactive account management. Use when asked to plan a week, structure daily priorities, build a weekly schedule, allocate time across accounts, manage a busy week, or when a CSM feels overwhelmed and needs to determine where to focus. Also triggers for questions about time management, weekly planning, account prioritisation for the week, daily priority setting, or how to balance competing demands across a portfolio.
development
Constructs a compelling value narrative for a customer account by connecting product usage to business outcomes in the customer's language. Produces different versions for different audiences -- the champion, the CFO, the board. Use when asked to build a value story, articulate ROI, create a business case for the customer, prepare value evidence for a renewal or QBR, or when a CSM needs to translate usage metrics into business impact the customer will recognise. Also triggers for questions about value articulation, ROI storytelling, customer business case, value evidence, or how to prove the product is worth the investment.
data-ai
Takes raw usage data -- even a spreadsheet export or pasted metrics -- and identifies patterns, risks, and opportunities. Translates product analytics into account intelligence a CSM can act on. Use when asked to interpret usage data, analyse product metrics, make sense of a usage report, identify trends in customer behaviour, flag usage-based risks, or when a CSM has data but does not know what it means for the account. Also triggers for questions about usage analysis, product analytics interpretation, behavioural pattern detection, usage-based risk identification, or turning raw metrics into actionable insight.
development
Builds a structured 30-60-90 day plan for a CSM taking over a new book of accounts or joining a new team. Prioritises accounts by risk and value, identifies immediate relationship actions, and structures the ramp to full productivity. Use when asked to plan a book transition, create a new CSM onboarding plan, structure a territory takeover, build a 30-60-90 plan for a new role, or when a CSM is inheriting accounts and needs a systematic approach to getting up to speed. Also triggers for questions about account transitions, new book ramp-up, CSM onboarding to a portfolio, territory planning, or how to take over accounts from another CSM.