Use when a team needs to regularly revisit their Goals/Roles/Norms foundation to surface drift and realign. Trigger phrases include "team check-in", "are we still aligned", "team retro on our operating model", "review our team charter", "3X3 check-in". Facilitates a structured conversation (30–90 min) that answers: Are we still committed to our stated goals/roles/norms? If not, what's the gap and how do we close it? The second step of Moussa's 3X3 framework. Works from an existing team charte...
Scanned 5/28/2026
Install to Claude Code
npx -y skills add shwetank/bettersense --skill team-check-in --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Team Check In?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/shwetank-team-check-in)More formats (shields.io, HTML) on the badges page.
---
name: team-check-in
description: Use when a team needs to regularly revisit their Goals/Roles/Norms foundation to surface drift and realign. Trigger phrases include "team check-in", "are we still aligned", "team retro on our operating model", "review our team charter", "3X3 check-in". Facilitates a structured conversation (30–90 min) that answers: Are we still committed to our stated goals/roles/norms? If not, what's the gap and how do we close it? The second step of Moussa's 3X3 framework. Works from an existing team charter (from team-charter) or surfaces foundations de novo if none exist.
---
# Team Check-In
Structured recurring conversation to revisit a team's **Goals, Roles, and Norms** — the three foundations from Moussa's 3X3 framework. Answers: Are we still committed to what we said? If not, what's the gap between what we say and what we do? (The "Check-In" step)
**Purpose:** Surface drift before it derails the team. Teams naturally diverge from their initial agreements due to new information, new members, changing priorities, or unexamined habits. Check-ins make drift visible and create space to course-correct.
## When to apply
Trigger this skill when:
- It's time for the team's regular alignment cadence (every 4–6 weeks)
- The team feels misaligned but can't pinpoint why
- New member joined — needs to understand the team's operating model
- Goals seem to be shifting without explicit conversation
- Someone raises: *"Wait, I thought you were doing that"* or *"That's not what we agreed"*
- After a major external change (org reorg, strategy pivot, product launch)
- The team charter exists but is stale
Skip when:
- The team meets for the first time (use `team-charter` first instead)
- The team is in active fire-fighting mode (use `incident-responder` type skills first)
- There are only 1–2 people on the "team" (overhead > value)
## The three-part agenda (3X3 check-in)
Total time: 60–90 minutes for a 6-person team. Shorter for smaller teams.
### Part 1: Review current state (15 min)
Start with reality, not aspiration.
- **Read the current charter** (if one exists). "When did we create this? What were we trying to do?"
- **Surface what's changed since then:**
- New information learned
- New constraints (budget, timeline, dependencies)
- Team composition changes (joins, leaves, role shifts)
- External environment shifts (market, competitive, org strategy)
- **Quick pulse check:** On a 1–5 scale, how aligned do we feel on:
- Goals: Are we all pulling in the same direction?
- Roles: Is ownership clear? Any duplication or gaps?
- Norms: Are we working together effectively or fighting the process?
If scores are high (4–5) and no major changes, the check-in can be a brief sync (15 min). If scores are low (≤3) or changes are significant, proceed to full exploration.
### Part 2: Diagnose gaps (25–40 min)
For each of Goals, Roles, Norms, surface specific places where stated ≠ actual.
**Goals gap diagnosis:**
- "What are we actually spending time on? Does it match the stated goals?"
- "What's competing for our attention? Are those things in our goals?"
- "Are our metrics still the right ones? Are we optimizing for the wrong thing?"
- "Do we all agree on priority order? Or are we pulling in different directions?"
**Roles gap diagnosis:**
- "Where are we stepping on each other's toes?"
- "What work is falling through the cracks? Whose job should it be?"
- "Is anyone doing work outside their role without agreement?"
- "Are decisions getting made in the right places? Or bottlenecked?"
- "Are we using people's strengths appropriately?"
**Norms gap diagnosis:**
- "What's driving us crazy about how we work together?"
- "Which meetings feel wasteful? Which are missing?"
- "How are we handling conflict? Is it healthy or toxic?"
- "Are we sharing information enough? Too much?"
- "Are our communication expectations clear and followed?"
**Technique:** Anonymous input collection first (everyone writes 1–2 bullet points per foundation privately, then shares round-robin). Prevents the loudest voice setting the agenda.
### Part 3: Close the gaps (20–30 min)
For each identified gap, decide: **Do we fix it, or do we intentionally live with it?**
Not every gap needs closing. Some are unavoidable. But they must be *explicitly* accepted.
For gaps to close:
- **Define the specific behavior change.** "We should communicate better" → "We will post project status updates in #proj-updates every Friday by 3pm."
- **Assign an owner.** Every action item gets a single named owner.
- **Set a target date.** Small steps, not revolutions.
- **Keep it small.** One concrete change per gap, not five. Better to change one thing fully than five partially.
- **Make it observable.** "Improve meeting quality" → "All recurring meetings will have an agenda posted 24h in advance and decisions documented in the meeting notes."
For gaps to live with:
- Name the trade-off: *"We're not documenting everything because speed matters more than completeness right now. We accept that tax."*
- Set a review date: *"We'll revisit this in 3 months and see if it's still the right trade-off."*
**Output:** A short list of action items (2–4 items max), each with:
- What change
- Who owns it
- By when
- How we'll know it's done
These action items are tracked separately (could go into a team action tracker or the wins log for the team lead).
## Running the check-in
The skill provides:
- **Sample agenda** with timings
- **Anonymous input template** (for teams that prefer written first)
- **Follow-up email template** summarizing decisions and action items
- **Escalation guidance** if the team can't agree on a fix
### Suggested cadence
- **New teams:** every 2 weeks for first 2 months, then monthly
- **Stable teams:** every 6 weeks
- **High-change teams:** every 2–4 weeks
- Link to `/schedule` to automate reminders
### Virtual teams adaptation
For distributed teams, emphasize:
- Async input collection (everyone contributes before the call)
- Video on for relationship building
- Shared doc for real-time note-taking
- Extra time for reading the room (no body language cues)
## Facilitation tips the skill gives
- **Start with appreciation:** "What's going well?" before diving into gaps — sets constructive tone
- **Name the pattern, not the person:** "We're not posting meeting notes" not "You never post notes"
- **Timebox each section:** Use a timer; avoid over-discussing minor issues
- **End with clear action items and owners:** No meeting without clear next steps
- **Rotate facilitator:** If possible, rotate who runs the check-in to build ownership
- **Archive decisions:** Keep a changes log in the charter file
## Operating principles
- **Small steps, not revolution.** Close one gap at a time; iterative improvement compounds
- **Data-informed, not opinion-only.** Look at actual behavior (meeting attendance, Slack activity, PR patterns) before diagnosing
- **Owners, not just agreements.** Every change needs a single named owner (not "the team")
- **Link to the charter.** Always reference the written charter; if it's wrong, update it
- **Psychological safety prerequisite.** If team members fear speaking honestly, fix safety first (see `psychological-safety` skill)
- **Not a retrospective.** Retros look back at past work; check-ins look forward at team health and alignment
- **Not a status meeting.** This is about *how* the team works, not *what* the team is doing
## Composition with other skills
- **`team-charter`** — prerequisite for teams that have never done this; check-in reads charter each time
- **`team-diagnosis`** — complement: diagnosis gives quantitative read; check-in gives qualitative narrative
- **`read-the-room`** — use after check-in if subtext revealed: "Why did Alice go quiet when we discussed roles?"
- **`coaching-mode`** — if the team leader needs to coach a member on their role or behavior post-check-in
- **`psychological-safety`** — if check-in reveals safety issues, run this skill to address them
- **`stakeholder-reflect`** — if the check-in surfaces issues with external stakeholders, log them individually
## Anti-patterns to flag
- **Checking in without a charter.** "What are our goals?" every meeting is exhausting. Charter first.
- **Going deep on one foundation, ignoring others.** Balance all three in each check-in, even if briefly.
- **No follow-through.** Action items assigned but not tracked → trust erosion
- **Leader dominates.** Manager sets all goals/roles/norms alone → no buy-in
- **Infrequent cadence.** "We'll check in quarterly" → drift goes unchecked for months
- **Treating it as a performance review.** Check-in is about system health, not individual performance evaluation
- **Acquiescing to loudest voice.** Use structured round-robin or anonymous input to ensure all voices
## Trigger phrases the skill recognizes
- "Let's do a team check-in"
- "Are we still aligned on goals/roles/norms?"
- "We need to reset how we work together"
- "Our team charter is stale"
- "Let's review our operating agreement"
- "3X3 framework check-in"
- "Team alignment meeting"
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!