This skill should be used when analyzing conversation patterns, identifying frustration or success signals, or when "analyze conversation", "what went wrong", or "patterns" are mentioned.
View on GitHubplugins/outfitter/skills/session-analysis/SKILL.md
February 1, 2026
Select agents to install to:
npx add-skill https://github.com/outfitter-dev/agents/blob/main/plugins/outfitter/skills/session-analysis/SKILL.md -a claude-code --skill session-analysisInstallation paths:
.claude/skills/session-analysis/# Conversation Analysis Signal extraction → pattern detection → behavioral insights. <when_to_use> - User requests conversation analysis - Identifying frustration, success, or workflow patterns - Extracting user preferences and requirements - Understanding task evolution and iterations NOT for: real-time monitoring, content generation, single message analysis </when_to_use> <signal_taxonomy> | Type | Subtype | Indicators | |------|---------|------------| | Success | Explicit Praise | "Perfect!", "Exactly what I needed", exclamation marks | | Success | Continuation | "Now do the same for...", building on prior work | | Success | Adoption | User implements suggestion without modification | | Success | Acceptance | "Looks good", "Ship it", "Merge this" | | Frustration | Correction | "No, I meant...", "That's wrong", "Do X instead" | | Frustration | Reversion | User undoes agent changes, "Go back" | | Frustration | Repetition | Same request 2+ times, escalating specificity | | Frustration | Explicit | "This isn't working", "Why did you...", accusatory tone | | Workflow | Sequence | "First...", "Then...", "Finally...", numbered lists | | Workflow | Transition | "Now that X is done, let's Y", stage changes | | Workflow | Tool Chain | Recurring tool usage patterns (Read → Edit → Bash) | | Workflow | Context Switch | Abrupt topic changes, no transition language | | Request | Prohibition | "Don't use X", "Never do Y", "Avoid Z" | | Request | Requirement | "Always check...", "Make sure to...", "You must..." | | Request | Preference | "I prefer...", "It's better to...", comparative language | | Request | Conditional | "If X then Y", "When A, do B", situational rules | Confidence levels: - High (0.8–1.0): Explicit keywords match taxonomy, no ambiguity, strong context - Medium (0.5–0.79): Implicit signal, partial context, minor ambiguity - Low (0.2–0.49): Ambiguous language, weak context, borderline classification </signal_taxonomy> <stages> Load the **maintain-tasks*