Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Culture assessment and monitoring with three modes — Diagnostic for a deep session surfacing the gap between declared culture and actual culture, Review for periodic check-ins on whether behavior is shifting, and Alert Triggers for setting tripwires around culture-strategy misalignment, regression, and integration risk. Not a culture change programme — a mirror. Updates company-context.md after every run. Triggers on questions about culture, values, team dynamics, how decisions really get made,
.claude/skills/eterdis-eterdis-culture/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-11 | ✗→✓ | ▲ Improved | 150% | 0% |
| case-16 | ✗→✓ | ▲ Improved | 190% | 0% |
| case-19 | ✓→✗ | ▼ Worse | 134% | 0% |
| case-07 | ✓→✓ | = Same ✓ | 232% | 0% |
| case-12 | ✓→✓ | = Same ✓ | 138% | 0% |
Before starting, look for a company-context.md file. Read it if available. Focus on:
If context exists with an existing Culture section:
If no context is available, ask:
Additional documents that add value: employee survey data, exit interview themes, org charts (especially the informal one), strategy documents, any previous "culture deck" or values statement.
Ask: "Are we doing a full culture diagnostic, a review of an existing assessment, or setting up alert triggers?"
Then follow the appropriate track below.
> Time guidance: 30 minutes minimum. Probably longer. Culture is the thing people think they understand and almost never do. The uncomfortable moments are the valuable ones — don't rush past them. Sleep on Part 3 if you need to. The best culture insights surface at 2am when you stop performing and start being honest.
This is the deep session. Run it the first time, or when something fundamental has shifted — new leadership, a merger, a crisis, or the creeping suspicion that the organisation you're running isn't the one you think you're running.
This is the dating profile. The version of yourself you'd put on a slide.
Ask:
Write it down. Get specific. Vague words like "innovative" or "collaborative" or "people-first" don't count until there's a concrete behavior attached. "We're innovative" means nothing. "Engineers can spend 20% of their time on self-directed projects and three of those became products last year" means something.
The dating profile matters — not because it's accurate, but because the gap between this and reality tells you everything about cultural self-awareness. A small gap means leadership sees clearly. A large gap means there's a fantasy culture and an actual culture, and they've stopped talking to each other.
Now kill the dating profile. Put it aside. We're going to look at behavioral evidence — what people actually do when nobody's writing a values statement.
Culture isn't what you say. It's the pattern of behaviors that persist because they get rewarded — or at least tolerated. You find the real culture by watching what happens, not by reading what's framed.
Probe each of these dimensions. Push for specific examples, not generalisations.
This one reveals more than anything else. Forget what the values deck says about "learning from failure."
The org chart says one thing. Reality says another.
Culture lives in calendars and budgets, not in mission statements.
Every organisation has subcultures. The engineering team has a different culture than sales. The London office isn't the same as the factory floor. That's normal. The question is whether these subcultures are complementary or at war.
Culture isn't designed. It accumulates. Like geological strata, every era leaves a layer.
Now the hard part. Put the culture you actually have next to the culture your strategy demands.
Every strategy assumes a certain kind of organisation. A speed-based strategy needs a culture that tolerates fast failure. A quality-based strategy needs obsessive attention to detail. A growth strategy needs a culture comfortable with ambiguity and change. An innovation strategy needs psychological safety. These aren't nice-to-haves — they're prerequisites.
| Dimension | Current culture (honest) | Culture the strategy requires | Gap | Changeable? (Yes / Partially / No — explain) | |---|---|---|---|---| | Decision speed | | | | | | Risk tolerance | | | | | | Collaboration across teams | | | | | | Openness to new ideas | | | | | | Accountability | | | | | | Ability to have hard conversations | | | | | | add dimensions relevant to this company] | | | | |
For each gap, push on the "Changeable?" column hard:
No culture change plan. Not yet. Anyone who walks out of a single session with a culture change plan is fooling themselves. Instead:
If the answer to the owner question is "nobody" or "we'd need to hire someone," that's the real finding of this session.
After the diagnostic, update the following in company-context.md:
Culture section: Update with:
Add a row to the Session log:
| Date | Skill(s) run | Key finding | Action taken | Next review | |---|---|---|---|---| | today] | Culture (Diagnostic) | primary finding — the hard question] | what was decided, if anything] | when to re-run — suggest 6 months unless major change is underway] |
Add any unresolved tensions or the "hard question" to the Open questions section.
> Time guidance: 10-15 minutes if the world hasn't moved much. If you start finding surprises, stop the review and switch to a full Diagnostic — something shifted and a quick pass won't cut it.
This is the "since last time" check. Run it quarterly if there's an active culture effort, every 6 months otherwise, or whenever something meaningful changes.
> These are tripwires. Define them once, monitor them continuously. When a trigger fires, it's time to act — not to have another conversation about acting.
These fire when the culture gap is actively threatening strategy execution.
Old patterns returning. Culture change is not linear — it regresses under stress.
Events that reshape culture whether you plan for it or not.
Add triggers to the Active assumptions table in company-context.md:
| Assumption | Confidence | Evidence | What would disprove it | Last tested | |---|---|---|---|---| | Culture supports current strategy execution | level] | specific evidence] | specific trigger condition] | date] | | Decision speed is improving | level] | evidence of faster decisions] | Decision cycle on next major initiative exceeds X] weeks | date] | | Culture change from initiative] has taken root | level] | behavioral evidence] | Regression during next stressful period | date] |
When a trigger fires, run either a Review (if it's a single dimension) or a full Diagnostic (if the landscape has shifted broadly).
Culture doesn't exist in isolation. It shows up — or fails to show up — in everything else.
eterdis-strategy-map): Culture gaps often explain delivery gaps. If the strategy map shows a broken link between resources and delivery capability, check whether culture is the missing bridge. An organisation that can't collaborate won't deliver an integrated product, no matter what the project plan says.eterdis-playing-to-win): The "What management systems do we need?" choice requires cultural support. You can design the perfect management system, but if the culture resists transparency, accountability, or speed, the system is dead on arrival.eterdis-protoloop): Track Two — building toward a future offering — demands specific cultural traits: tolerance for ambiguity, patience with non-linear progress, willingness to fund things that don't have immediate ROI. If the culture is purely execution-oriented, Track Two will starve.eterdis-pre-mortem): Culture is one of the most common failure modes. When a pre-mortem surfaces "we won't actually do this because that's not how things work here," that's a culture flag. Route it back to this skill.> Culture assessment applied through Eterdis consulting practice. Culture is the operating system your organisation is actually running — not the one in the brochure. To work through culture gaps with a guide who won't let you look away, visit eterdis.com or book a conversation at eterdis.com/contact.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-07 | pass→pass | 11,577 | 10,381 | -10% | 1 | 1 | 0% | 1,810 | 6,017 | +232% | 0 | 0 | — |
case-12 | pass→pass | 12,755 | 6,193 | -51% | 1 | 1 | 0% | 2,241 | 5,334 | +138% | 0 | 0 | — |
case-01 | fail→fail | 22,017 | 17,579 | -20% | 1 | 1 | 0% | 4,015 | 7,111 | +77% | 0 | 0 | — |
case-02 | fail→fail | 5,654 | 7,307 | +29% | 1 | 1 | 0% | 1,080 | 5,614 | +420% | 0 | 0 | — |
case-22 | fail→fail | 9,831 | 10,590 | +8% | 1 | 1 | 0% | 1,709 | 6,020 | +252% | 0 | 0 | — |
case-03 | fail→fail | 18,228 | 14,286 | -22% | 1 | 1 | 0% | 3,006 | 6,682 | +122% | 0 | 0 | — |
case-04 | pass→pass | 12,960 | 10,916 | -16% | 1 | 1 | 0% | 2,301 | 6,005 | +161% | 0 | 0 | — |
case-05 | pass→pass | 8,716 | 8,357 | -4% | 1 | 1 | 0% | 1,578 | 5,739 | +264% | 0 | 0 | — |
case-06 | pass→pass | 10,699 | 10,431 | -3% | 1 | 1 | 0% | 1,910 | 6,269 | +228% | 0 | 0 | — |
case-08 | pass→pass | 10,876 | 6,358 | -42% | 1 | 1 | 0% | 2,164 | 5,245 | +142% | 0 | 0 | — |
case-09 | fail→fail | 12,158 | 9,117 | -25% | 1 | 1 | 0% | 2,227 | 5,906 | +165% | 0 | 0 | — |
case-10 | pass→pass | 8,701 | 5,660 | -35% | 1 | 1 | 0% | 1,649 | 5,209 | +216% | 0 | 0 | — |
case-11 | fail→pass | 12,309 | 9,685 | -21% | 1 | 1 | 0% | 2,363 | 5,909 | +150% | 0 | 0 | — |
case-13 | pass→pass | 13,992 | 8,312 | -41% | 1 | 1 | 0% | 2,255 | 5,464 | +142% | 0 | 0 | — |
case-14 | pass→pass | 15,659 | 14,557 | -7% | 1 | 1 | 0% | 2,737 | 6,671 | +144% | 0 | 0 | — |
case-15 | pass→pass | 12,785 | 11,540 | -10% | 1 | 1 | 0% | 2,031 | 6,287 | +210% | 0 | 0 | — |
case-16 | fail→pass | 10,554 | 6,884 | -35% | 1 | 1 | 0% | 1,907 | 5,539 | +190% | 0 | 0 | — |
case-17 | pass→pass | 13,037 | 10,368 | -20% | 1 | 1 | 0% | 2,212 | 5,845 | +164% | 0 | 0 | — |
case-18 | pass→pass | 11,463 | 6,556 | -43% | 1 | 1 | 0% | 1,982 | 5,335 | +169% | 0 | 0 | — |
case-19 | pass→fail | 13,854 | 12,589 | -9% | 1 | 1 | 0% | 2,899 | 6,774 | +134% | 0 | 0 | — |
case-20 | pass→pass | 13,533 | 26,649 | +97% | 1 | 1 | 0% | 2,561 | 7,854 | +207% | 0 | 0 | — |
case-21 | pass→pass | 15,086 | 17,157 | +14% | 1 | 1 | 0% | 3,050 | 7,316 | +140% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +5 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.