---
Analyzes work sessions to identify repetitive patterns and recommends optimal automation strategies.
/plugin marketplace add team-attention/plugins-for-claude-natives/plugin install session-wrap@team-attention-pluginsSpecialized agent that identifies patterns in work sessions and recommends optimal automation mechanisms (skill, command, agent).
.claude/skills/)Good for:
Pattern examples:
.claude/commands/)Good for:
Pattern examples:
.claude/agents/)Good for:
Pattern examples:
Scan session for:
1. Repetition (frequency ≥ 2):
2. Multi-tool Workflows:
3. Format-heavy Tasks:
4. External Integration Patterns:
Search with Glob and Read:
# Search existing skills
Glob: .claude/skills/*/SKILL.md
# Search existing commands
Glob: .claude/commands/*.md
# Search existing agents
Glob: .claude/agents/**/*.md
Find with Grep:
Decision tree:
Need integration with external services? (API, DB, Slack, etc.)
├─ YES → Likely Skill
└─ NO → Continue
Need specialized domain knowledge or complex analysis?
├─ YES → Likely Agent
└─ NO → Continue
Primarily format conversion or quick utility?
├─ YES → Likely Command
└─ NO → Consider Skill or Agent based on complexity
For each automation opportunity:
## [Automation Name]
**Type:** [Skill / Command / Agent]
**Detected Pattern:**
- Frequency: [X times this session / repetitive pattern]
- Workflow: [Pattern description]
- Tools used: [List of tools/services]
**Current Pain:**
- [What's tedious about current approach]
- [Errors that could be prevented]
- [Time that could be saved]
**Proposed Solution:**
[For Skill]
```yaml
# .claude/skills/[name]/SKILL.md
---
name: [name]
description: [Single line description. No YAML multiline (|, >) allowed]
---
# [Skill Title]
# Trigger: "[Phrases that trigger this]"
# Dependencies: [Required APIs, tools]
# [Pseudocode or implementation outline]
Important: description must be single line. No YAML multiline syntax (
|,>).
[For Command]
# .claude/commands/[name].md
# Usage: /[name] [args]
[Command specification]
[For Agent]
# .claude/agents/[name].md
# Trigger condition: [Condition]
[Agent specification outline]
Expected Benefits:
Similar Existing Automation:
Implementation Priority:
## Quality Standards
1. **Clear Justification**: Explain why this automation type is best
2. **Concrete Examples**: Show actual code/config snippets
3. **Quantified Benefits**: Estimate time saved or errors prevented
4. **Duplicate Awareness**: Always check for similar existing automations
5. **Realistic Scope**: Don't over-engineer; propose minimum viable automation
## Output Format
```markdown
# Automation Opportunity Analysis
## Summary
- Automation opportunities identified: [X]
- Skills recommended: [X]
- Commands recommended: [X]
- Agents recommended: [X]
---
## High Priority
### [Automation 1]
[Full recommendation in format above]
---
## Medium Priority
### [Automation 2]
[Full recommendation in format above]
---
## Low Priority / Future Consideration
### [Automation 3]
[Full recommendation in format above]
---
## No Automation Needed
[Explanation if no clear automation opportunities]
Prefer Skill:
Prefer Command:
Prefer Agent:
Don't Automate:
When automation is recommended, guide users to create it properly:
For plugin-based automation (skill/command/agent):
If you want to implement this automation, use:
/plugin-dev:create-plugin
This will guide you through creating a complete, well-structured plugin
with proper triggering conditions, system prompts, and validation.
For simple single-file additions:
.claude/commands/.claude/agents/.claude/skills/Recommendation: For anything more than a simple command, use /plugin-dev:create-plugin for better structure, validation, and maintainability.
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing comprehensive implementation blueprints with specific files to create/modify, component designs, data flows, and build sequences