workflow-automation
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.
What this skill does
# Content Workflow Automation ## Overview This skill helps 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** - Map existing content creation process - Identify workflow steps and stakeholders - Document current pain points and bottlenecks 2. **Design Optimal Workflow** - Create workflow structure: Input → Processing → Output - Define workflow steps and decision points - Identify automation opportunities - Design workflow for efficiency and quality 3. **Document Workflow** - Create visual workflow diagrams - Document step-by-step procedures - Define roles and responsibilities - 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** - Content creation process - Content approval process - Content publishing process - Content optimization process 2. **Create Visual Flowcharts** - Convert written procedures into flowcharts - Visualize complex processes - Make processes easier to follow and share 3. **Maintain Documentation** - Keep documentation up-to-date - Version control for process changes - 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** - Review workflow for repetitive tasks - Identify manual steps that can be automated - Assess automation feasibility and impact 2. **Design Automation Rules** - Define trigger conditions - Specify automation actions - Design error handling and fallbacks 3. **Implement Automation** - Configure automation rules in content platform (discover from project) - Test automation workflows - 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** - Identify approval stakeholders - Define approval criteria - Specify approval workflow steps 2. **Design Approval Workflow** - Create approval process structure - Define roles and permissions - Design approval notifications and reminders 3. **Implement Approval System** - Configure approval workflow in content platform (discover from project) - Set up notifications and alerts - 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** - Map content pipeline from ideation to publishing - Identify bottlenecks and inefficiencies - Measure pipeline performance metrics 2. **Optimize Pipeline** - Remove unnecessary steps - Parallelize independent tasks - Automate repetitive processes - Optimize resource allocation 3. **Monitor and Improve** - Track pipeline performance - Identify optimization opportunities - 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:** - Check `.agents/memory/` for workflow architecture and existing process documentation - Look for workflow diagrams or process maps 2. **Identify Workflow Components:** - Scan codebase for content creation tools - Look for publishing/distribution systems - Check for analytics integrations - 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
Related in Design
contribute
IncludedLocal-only OSS contribution command center. Auto-refreshes the user's in-flight PR and issue state on invoke so conversations start with full context — no need to brief Claude on what's in flight. Helps the user find issues to contribute to on GitHub, builds per-repo dossiers of what each upstream expects (CLA, DCO, branch convention, AI policy, draft-first, review bots, issue templates), runs deterministic gates before any external action so AI-assisted contributions don't reach maintainers as slop. State is markdown-only: candidate files at ~/.contribute-system/candidates/, repo dossiers at ~/.contribute-system/research/, append-only event log at ~/.contribute-system/log.jsonl. No database, no cloud calls. Use when the user asks about their PRs / issues / contributions, wants to find new work to take on, claim an issue, build/refresh a repo's dossier, or draft a Design Issue or PR. Trigger with "/contribute", "what's my PR status", "find a contribution", "claim issue X", "draft a Design Issue for Y", "refresh dossier for Z".
architectural-analysis
IncludedUser-triggered deep architectural analysis of a codebase or scoped subtree across eight modes — information architecture, data flow, integration points, UI surfaces, interaction patterns, data model, control flow, and failure modes. This skill should be used when the user asks to "diagram this codebase," "map the architecture," "show the data flow," "give me an ERD," "trace control flow," "find the integration points," "verify the layout pattern," "audit the UX architecture," or any similar request whose primary deliverable is mermaid diagrams plus cited reports under docs/architecture/. Dispatches haiku/sonnet sub-agents in parallel for per-mode exploration, then verifies every citation mechanically before any node lands in a diagram. Not for one-off prose explanations of code (use code-explanation) or for high-level system design from scratch (use system-design).
mcp
IncludedModel Context Protocol (MCP) server development and tool management. Languages: Python, TypeScript. Capabilities: build MCP servers, integrate external APIs, discover/execute MCP tools, manage multi-server configs, design agent-centric tools. Actions: create, build, integrate, discover, execute, configure MCP servers/tools. Keywords: MCP, Model Context Protocol, MCP server, MCP tool, stdio transport, SSE transport, tool discovery, resource provider, prompt template, external API integration, Gemini CLI MCP, Claude MCP, agent tools, tool execution, server config. Use when: building MCP servers, integrating external APIs as MCP tools, discovering available MCP tools, executing MCP capabilities, configuring multi-server setups, designing tools for AI agents.
react-native-skia
IncludedDesign, build, debug, and optimise high-polish animated graphics in React Native or Expo using @shopify/react-native-skia, Reanimated, and Gesture Handler. Use when the user wants canvas-driven UI, shaders, paths, rich text, image filters, sprite fields, Skottie, video frames, snapshots, web CanvasKit setup, or performance tuning for custom motion-heavy elements such as loaders, hero art, cards, charts, progress indicators, particle systems, or gesture-driven surfaces. Also use when the user asks for fluid, glow, glass, blob, parallax, 60fps/120fps, or GPU-friendly animated effects in React Native, even if they do not explicitly say "Skia". Do not use for ordinary form/layout work with standard views.
plaid
IncludedProduct Led AI Development — guides founders from idea to launched product. Six capabilities: Idea (discover a product idea), Validate (pressure-test the idea against fatal flaws, problem reality, competition, and 2-week MVP feasibility), Plan (vision intake + document generation), Design (translate image references into a design.md spec), Launch (go-to-market strategy), and Build (roadmap execution). Use when someone says "PLAID", "plaid idea", "help me find an idea", "product idea", "idea from my business", "idea from my expertise", "plaid validate", "validate my idea", "pressure-test", "is this idea good", "find fatal flaws", "validate the problem", "plan a product", "define my vision", "generate a PRD", "product strategy", "plaid design", "design from image", "translate image to design", "create design.md", "extract design tokens", "plaid launch", "go-to-market", "launch plan", "GTM strategy", "launch playbook", "plaid build", "build the app", "start building", or "execute the roadmap".
nextjs-framer-motion-animations
IncludedAdds production-safe Motion for React or Framer Motion animations to Next.js apps, including reveal, hover and tap micro-interactions, whileInView, stagger, AnimatePresence, layout and layoutId transitions, reorder, scroll-linked UI, and lightweight route-content transitions. Use when the user asks to add, refactor, or debug Motion or Framer Motion in App Router or Pages Router codebases, especially around server/client boundaries, reduced motion, LazyMotion, bundle size, hydration, or route transitions. Avoid for GSAP-style timelines, WebGL or 3D scenes, heavy scroll storytelling, or CSS-only effects unless Motion is explicitly requested.