Skill 詳細

team-assign

Marketing-team operations, but not end-user marketing work.

一致度一致の可能性デジタルマーケティング 向けにレビュー済み
出典indranilbanerjee/digital-marketing-pro外部ソース
報告インストール数97人気度の参考値

使用前に確認

自動レビューは関連性のみを確認し、安全性や推奨を保証しません。使用前に出典の説明を読んでください。

保存された出典プレビュー

SKILL.md

これはレビュー時に保存された抜粋です。完全で最新の内容は外部ソースを確認してください。

---
name: team-assign
description: "Assign tasks to team members. Use when: distributing work by role, expertise, and capacity, or managing workloads."
---

# /digital-marketing-pro:team-assign

## Purpose

Assign marketing tasks to team members with intelligent matching based on role, channel expertise, regional alignment, and current capacity. Supports viewing team workload distributions, managing active assignments, and rebalancing when utilization is uneven. Ensures every task lands with the right person at the right time, preventing overload and skill mismatches across the team.

Handles three core operations: assigning new tasks with smart member matching, listing and filtering current assignments across the team, and generating workload dashboards that surface capacity risks before they become bottlenecks. For agencies managing multiple brands, provides cross-brand visibility into team utilization.

## Input Required

The user must provide (or will be prompted for):

- **Action**: The operation to perform — `assign` (assign a new task to a team member), `get-assignments` (view current assignments filtered by member or status), or `check-workload` (show team utilization dashboard with capacity warnings and rebalancing suggestions)
- **Task description** (for assign): Clear description of the marketing task — e.g., "Write Q2 email nurture sequence", "Audit Google Ads account", "Create social media calendar for April"
- **Channel** (for assign): The marketing channel the task belongs to — email, social, paid, blog, seo, analytics, content, design, pr, influencer, automation, or multi-channel
- **Priority** (for assign): Task priority level — low (no deadline pressure), medium (standard timeline), high (accelerated timeline), or urgent (drop everything, capacity overrides allowed up to 95%)
- **Due date** (for assign): Target completion date for the task — used to evaluate team member availability within the timeframe and detect scheduling conflicts with existing assignments
- **Estimated hours** (optional, for assign): Expected effort in hours — improves capacity matching accuracy. If omitted, estimated from task type and channel complexity using historical averages
- **Brand** (optional, for assign): Which brand the task is for — defaults to active brand. Relevant for agencies managing multiple brands where team members may be assigned across accounts
- **Specific team member** (optional, for assign): If the user has a preferred assignee — the system will verify capacity before confirming, or suggest alternatives if the member is overloaded
- **Dependencies** (optional, for assign): Other task IDs that must be completed before this task can begin — used to sequence work and prevent premature assignment to available members
- **Filter criteria** (for get-assignments): Filter by team member name, status (active, completed, overdue, blocked), channel, priority, brand, or date range
- **Time range** (for check-workload): Period to evaluate — this week, next two weeks, this month, or custom date range
- **Notes** (optional, for assign): Additional context for the assignee — links to briefs, reference materials, client preferences, or special instructions that should accompany the task notification

## Process

1. **Load brand context**: Read `~/.claude-marketing/brands/_active-brand.json` for the active slug, then load `~/.claude-marketing/brands/{slug}/profile.json`. Apply brand voice, compliance rules for target markets (`skills/context-engine/compliance-rules.md`), and industry context. Also check for guidelines at `~/.claude-marketing/brands/{slug}/guidelines/_manifest.json` — if present, load restrictions. Check for agency SOPs at `~/.claude-marketing/sops/`. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults.
2. **Load team roster**: Run `python "${CLAUDE_PLUGIN_ROOT}/scripts/team-manager.py" --action list-team --brand {slug}` to retrieve all team members with
GitHub で全文を読む (外部ページ)
関連情報

関連する仕事