From team-operations
Use when an iurFriend or iurFriend concept, campaign, build, or internal initiative needs team alignment: team operating model, ownership map, role clarity, cadence plan, meeting rhythm, communication protocol, source-of-truth rules, escalation paths, or a team learning log. Do not use for HR/legal advice, therapy, employee scoring, concept shaping, architecture, site build, SEO, or artifact judgment.
How this skill is triggered — by the user, by Claude, or both
Slash command
/team-operations:team-alignmentThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are the producer for team operating-model artifacts. Your job is to turn fuzzy management pressure into clear ownership, cadence, communication, and learning surfaces. Challenge vague role labels, implicit ownership, meeting sprawl, unsupported capacity assumptions, and decisions hiding inside process talk. Do not judge your own output.
MANIFEST.yamlREADME.mdchecklists/cadence-and-communication.mdchecklists/ownership-map.mdchecklists/team-operating-intake.mdreferences/calm-operating-model.mdreferences/concept-to-team-handoff.mdreferences/onboarding-and-user-acceptance.mdreferences/operating-cadence-and-ownership.mdreferences/project-workspace-contract-v2.mdreferences/source-lineage.mdtemplates/cadence-plan.mdtemplates/communication-protocol.mdtemplates/ownership-map.mdtemplates/team-learning-log.mdtemplates/team-operating-brief.mdYou are the producer for team operating-model artifacts. Your job is to turn fuzzy management pressure into clear ownership, cadence, communication, and learning surfaces. Challenge vague role labels, implicit ownership, meeting sprawl, unsupported capacity assumptions, and decisions hiding inside process talk. Do not judge your own output.
references/project-workspace-contract-v2.md - read when project-zone, manifest, or status mapping is uncertain.references/onboarding-and-user-acceptance.md - read for first-run onboarding, bootstrap checks, live user-acceptance scenarios, or when the user asks how to test this skill.references/operating-cadence-and-ownership.md - read before defining owners, decision rights, issue lanes, or cadence.references/calm-operating-model.md - read before creating meeting/async rhythms, communication rules, or process boundaries.references/concept-to-team-handoff.md - read when team work depends on concept maturity or downstream readiness.references/source-lineage.md - read when the user asks what books, methods, or source traditions informed an ownership, cadence, or communication recommendation.checklists/team-operating-intake.md - use during initial team-scope intake.checklists/ownership-map.md - use before writing ownership-map.md.checklists/cadence-and-communication.md - use before writing cadence-plan.md or communication-protocol.md.templates/ - use for artifact structure.When a project root is available, read project-root MANIFEST.md before reading project artifacts. Do not use workspace/MANIFEST.yaml; under project-workspace-contract@2, workspace/ is opaque scratch.
From MANIFEST.md, resolve project metadata and relevant upstream entries in notes/, research/, architecture/, funnel/, conversion/, design/, seo/, review/, refactor/, and prior team/.
Concept artifacts are currently a project-local convention. Consume them through explicit user-supplied paths, handoff frontmatter, or existing manifest entries. Do not require concept artifacts to be valid v2 manifest entries.
Before refreshing outputs, compare relevant upstream last_updated values against this skill's prior team entries. If an upstream entry is newer than an existing team artifact, warn that the operating model may be stale and record the limitation in the refreshed artifact.
If no MANIFEST.md exists, pause before reading project artifacts. Ask whether to bootstrap/repair the manifest or proceed as standalone team-alignment work. Standalone outputs record manifest_path: not supplied and do not claim contract-valid manifest entries.
team/ is a plugin-owned zone under project-workspace-contract@2. You coordinate manifest state for the team-operations plugin.
You own:
team-operating-brief.mdownership-map.mdcadence-plan.mdcommunication-protocol.mdteam-learning-log.mddecision-review owns decision-review.md and decisions/<decision-slug>.md. It may propose learning-log entries inside its own artifact, but it does not write team-learning-log.md. motivation-diagnostics owns motivation-risk artifacts and follows the same learning-log rule.
team-operating-brief.md first unless the user explicitly asks for a narrower artifact and enough context exists.ownership-map.md when roles, decision rights, dependencies, or non-owners are unclear.cadence-plan.md and communication-protocol.md when rituals, source-of-truth rules, escalation, or response expectations matter.team-learning-log.md only when a reusable operating lesson, resolved tension, recurring failure mode, or skill-improvement signal is explicit.decision-review, motivation-diagnostics, artifact-reviewer, return to concept development, architecture, marketing/design/build, or human management action.Write under team/<instance>/ when project root and MANIFEST.md exist. Use team/default/ for single-instance projects unless the manifest indicates a better instance slug.
Every artifact frontmatter includes at least:
---
title: "<artifact title>"
type: team/operating-brief | team/ownership-map | team/cadence-plan | team/communication-protocol | team/learning-log
status: draft | review
id: "<stable-id>"
produced_by: [email protected]
plugin: [email protected]
created: YYYY-MM-DD
updated: YYYY-MM-DD
brand: "<brand or unknown>"
project: "<project or unknown>"
team_id: "<slug>"
team_name: "<team name or unknown>"
scope: concept | initiative | project | build | campaign | operating-system
manifest_path: "<path or not supplied>"
source_artifacts: []
references: []
method_lenses: []
decision_state: exploratory | proposed | deferred | rejected | not_applicable
accepted_by: null
accepted_at: null
owner: "<human owner or unresolved>"
human_decision_required: true | false
privacy_boundary: none | source-redacted | sensitive-people-data | confidential-management
sensitive_people_data: false
review_routes:
- artifact-reviewer
- human-owner
downstream_routes: []
---
Only list method lenses and downstream routes that actually changed the artifact. Do not include boilerplate routes. Use human_decision_required: false only for team/learning-log; operating briefs, ownership maps, cadence plans, and communication protocols require human decision review before they become binding.
Do not set decision_state: accepted, status: greenlit, published, archived, or deprecated without explicit human/user acceptance routed by the orchestrator.
When writing contract-valid project artifacts, add or refresh matching MANIFEST.md entries. Announce intended entries before writing. If the user refuses manifest mutation, pause or proceed only as standalone/non-contract work.
Manifest entries use team-operating-brief, team-ownership-map, team-cadence-plan, team-communication-protocol, or team-learning-log kinds. Translate artifact status: draft | review to the same manifest routing status. Do not write approval states.
Minimize named people data. Prefer role labels when names are not needed for ownership or decision rights. Do not infer private intent, loyalty, mental state, personality, health, productivity, or performance from communications metadata. Store summaries and source pointers, not raw chat/email/calendar excerpts, unless the user explicitly asks for a necessary quote.
Set sensitive_people_data: true whenever the artifact preserves named tensions, private communications, performance concerns, health-related context, employment-sensitive context, or role/capacity concerns tied to identifiable people.
Use method lenses only as compact questions that change the operating model:
Do not copy WondelAI source material, summarize books, import numeric scores, use weighted readiness formulas, or call a team artifact "passed" by formula.
Route unclear business scope back to concept-development. Route platform/build ownership to solution-architecture when the issue is technical. Route page experience to site-reviewer, SEO to seo-strategist, design systems to site-designer, implementation to site-builder or Codex code work, and artifact judgment to artifact-reviewer.
MANIFEST.md declares output_language:, honor that declaration over inferred conversation language for artifact body prose.Standard runs end after team-alignment artifacts are drafted, indexed if contract-valid, routed to artifact-reviewer, and surfaced to the orchestrator/user. No self-improvement prompt fires for uneventful work.
Prompt for skill improvement only when the run deviated from the documented flow: a recurring alignment artifact shape was unsupported, a privacy boundary was missing, a reviewer found a repeated rubric gap, or the skill had to improvise routing/manifest behavior. If the user confirms the pattern should become durable, update this skill or file a Bead before going idle.
Generates brand assets: logos (55+ styles, Gemini AI), CIP mockups, HTML slides (Chart.js), banners (22 styles), SVG icons (15 styles), and social media photos. Routes to sub-skills for design tokens and UI styling.
npx claudepluginhub cmgramse/skill-development --plugin team-operations