shipshitdev

workflow-automation

4
0
# Install this skill:
npx skills add shipshitdev/library --skill "workflow-automation"

Install specific skill from multi-skill repository

# Description

This skill should be used when users need help designing content workflows, creating process documentation, implementing automation rules, designing approval processes, or optimizing content pipelines. It activates when users ask about workflow design, process documentation, automation, approval workflows, or content pipeline optimization.

# SKILL.md


name: workflow-automation
description: This skill should be used when users need help designing content workflows, creating process documentation, implementing automation rules, designing approval processes, or optimizing content pipelines. It activates when users ask about workflow design, process documentation, automation, approval workflows, or content pipeline optimization.
location: .claude/skills/content/workflow-automation/


Content Workflow Automation

Overview

This skill enables Claude to help users design and implement content workflows, create process documentation, suggest automation rules, document approval processes, and optimize content pipelines for efficiency and quality.

When to Use This Skill

This skill activates automatically when users:

  • Ask about workflow design or content processes
  • Need help documenting content workflows
  • Request automation suggestions or implementation
  • Want to design approval workflows
  • Need content pipeline optimization
  • Ask about process improvement or efficiency

Core Capabilities

1. Design Content Workflows

To design effective content workflows:

  1. Understand Current Process

  2. Map existing content creation process

  3. Identify workflow steps and stakeholders
  4. Document current pain points and bottlenecks

  5. Design Optimal Workflow

  6. Create workflow structure: Input → Processing → Output

  7. Define workflow steps and decision points
  8. Identify automation opportunities
  9. Design workflow for efficiency and quality

  10. Document Workflow

  11. Create visual workflow diagrams
  12. Document step-by-step procedures
  13. Define roles and responsibilities
  14. Specify tools and integrations needed

Example User Request:
"Design a content workflow for my team that includes approval steps"

Integration (discover from project):

  • Content Management Platform: Store workflow documentation
  • Publishing Platform: Implement workflow automation
  • Content Creation Tools: Integrate workflow steps into content generation

2. Create Process Documentation

To create comprehensive process documentation:

  1. Document Content Processes

  2. Content creation process

  3. Content approval process
  4. Content publishing process
  5. Content optimization process

  6. Create Visual Flowcharts

  7. Convert written procedures into flowcharts

  8. Visualize complex processes
  9. Make processes easier to follow and share

  10. Maintain Documentation

  11. Keep documentation up-to-date
  12. Version control for process changes
  13. Share documentation with team

Example User Request:
"Create a flowchart for my content creation process"

Integration (discover from project):

  • Content Management Platform: Store process documentation
  • Team collaboration features: Share workflows with team

3. Automation Rule Suggestions

To suggest and implement automation rules:

  1. Identify Automation Opportunities

  2. Review workflow for repetitive tasks

  3. Identify manual steps that can be automated
  4. Assess automation feasibility and impact

  5. Design Automation Rules

  6. Define trigger conditions

  7. Specify automation actions
  8. Design error handling and fallbacks

  9. Implement Automation

  10. Configure automation rules in content platform (discover from project)
  11. Test automation workflows
  12. Monitor automation performance

Example User Request:
"What parts of my content workflow can be automated?"

Integration (discover from project):

  • Publishing Platform: Automated scheduling and distribution
  • Content Management Platform: Automated content organization
  • Analytics Platform: Automated report generation

4. Approval Process Design

To design content approval workflows:

  1. Define Approval Requirements

  2. Identify approval stakeholders

  3. Define approval criteria
  4. Specify approval workflow steps

  5. Design Approval Workflow

  6. Create approval process structure

  7. Define roles and permissions
  8. Design approval notifications and reminders

  9. Implement Approval System

  10. Configure approval workflow in content platform (discover from project)
  11. Set up notifications and alerts
  12. Track approval status and history

Example User Request:
"Design an approval workflow where content needs manager approval before publishing"

Integration (discover from project):

  • Content Management Platform: Approval workflow management
  • Mobile App: Approval notifications and actions
  • Publishing Platform: Approval-gated publishing

5. Content Pipeline Optimization

To optimize content pipelines for efficiency:

  1. Analyze Current Pipeline

  2. Map content pipeline from ideation to publishing

  3. Identify bottlenecks and inefficiencies
  4. Measure pipeline performance metrics

  5. Optimize Pipeline

  6. Remove unnecessary steps

  7. Parallelize independent tasks
  8. Automate repetitive processes
  9. Optimize resource allocation

  10. Monitor and Improve

  11. Track pipeline performance
  12. Identify optimization opportunities
  13. Continuously improve workflow efficiency

Example User Request:
"Help me optimize my content pipeline to reduce time from ideation to publishing"

Integration (discover from project):

  • All Platforms: Optimize workflows across platform
  • Analytics Platform: Track pipeline performance metrics
  • Content Management Platform: Monitor workflow efficiency

Project Context Discovery

Before designing workflows, discover the project's context:

  1. Scan Project Documentation:
  2. Check .agent/SYSTEM/ARCHITECTURE.md for workflow architecture
  3. Review .agent/SOP/ for existing process documentation
  4. Look for workflow diagrams or process maps

  5. Identify Workflow Components:

  6. Scan codebase for content creation tools
  7. Look for publishing/distribution systems
  8. Check for analytics integrations
  9. Review approval/notification systems

Common Content Workflow:

Trend Detection (Extension) → Content Generation (Creation Tools) →
Distribution (Publishing Platform) → Analytics (Analytics Platform) → Optimization

Workflow Components:

  • Browser Extension: Trend discovery and bookmarking
  • Content Creation Tools: AI content generation
  • Publishing Platform: Multi-platform scheduling and distribution
  • Analytics Platform: Performance tracking and reporting
  • Content Management Platform: Content library and organization

Automation Opportunities:

  • Automated content scheduling
  • Automated analytics refresh (cron job)
  • Automated report generation
  • Automated content organization
  • Automated approval notifications

Best Practices

  1. Start Simple: Begin with basic workflows and add complexity gradually
  2. Document Everything: Maintain clear documentation for all workflows
  3. Test Thoroughly: Test automation rules before full implementation
  4. Monitor Performance: Track workflow efficiency and optimize continuously
  5. User-Centric Design: Design workflows that serve users, not just automate tasks

Resources

references/

  • workflow-design-guide.md: Best practices for workflow design
  • automation-patterns.md: Common automation patterns and examples
  • approval-workflow-examples.md: Approval workflow templates and examples

assets/

  • workflow-template.md: Template for documenting workflows
  • process-flowchart-template.md: Template for creating process flowcharts
  • automation-rule-template.md: Template for defining automation rules

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.