skills/strategic-thinking/SKILL.md
Automatically guide users through Brene Brown's 5 Cs of Strategic Thinking (Context, Color, Connective Tissue, Cost, Consequence) when making significant decisions. From the book "Strong Ground" by Brene Brown. Invoke when user asks "should we do this?", "help me decide", "what are the trade-offs", "help me think through this", "is this the right approach?", or is weighing options about architecture, tooling, features, project approach, or delegating work.
npx skillsauth add kanopi/cms-cultivator strategic-thinkingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Guide significant decisions using Brene Brown's 5 Cs framework from Strong Ground.
Good decisions don't come from gut instinct alone — they come from slowing down long enough to see the full picture. Brene Brown's 5 Cs of Strategic Thinking, Decision Making, and Delegating provide a structured way to surface what's known, what's missing, and what's at stake before committing to a course of action.
In CMS development work, most difficult decisions share the same failure modes: incomplete context, unclear intent, ignored dependencies, underestimated cost, and unconsidered consequences. The 5 Cs address each failure mode directly.
Activate this skill when the user:
These are Brene Brown's 5 Cs of Strategic Thinking, Decision Making, and Delegating from Strong Ground.
No one has optics on everything happening in an organization. Context ensures you're not making decisions in a vacuum.
Key questions:
In CMS work, this looks like:
Setting a clear intention and painting the fullest, most detailed picture of what success looks like.
Key questions:
In CMS work, this looks like:
Pull the thread. Every decision connects to other decisions — past, present, and future.
Key questions:
In CMS work, this looks like:
Decisions are never free. Cost must be named, agreed upon, and communicated.
Key questions:
In CMS work, this looks like:
What's at stake — for doing this, for not doing this, and for getting it wrong?
Key questions:
In CMS work, this looks like:
| Decision Type | Primary Cs | Secondary Cs | |---|---|---| | Architecture / Platform | Connective Tissue, Consequence | Context, Cost | | Feature prioritization | Consequence, Cost | Color, Connective Tissue | | Delegation | Color, Cost | Context | | Vendor / tool selection | Context, Cost, Consequence | Connective Tissue | | Audit remediation priority | Consequence, Connective Tissue | Cost | | Release / go-live decisions | Consequence, Color | Cost, Context | | Ideation / brainstorming | Color | (all others optional) |
When this skill activates, guide the user through the 5 Cs conversationally — don't dump all questions at once. Gather one C at a time, then synthesize.
Confirm what decision is actually being made. Restate it clearly:
"It sounds like you're deciding whether to [X]. Is that right, or is there more to it?"
For each C, ask 1–2 focused questions. Wait for answers before moving to the next C. Skip Cs that are clearly not relevant (e.g., don't ask about geopolitical context for a CSS framework choice).
Suggested question openers:
After gathering responses, explicitly name any Cs that are unclear or unanswered:
"We have good clarity on Context and Cost, but the Consequence of not acting isn't fully defined yet. That gap is a risk worth naming."
Produce a structured analysis and a clear recommendation.
After gathering information through the 5 Cs, present a structured analysis:
## Strategic Analysis: [Decision Title]
### Context
- [Key contextual factors: history, parallel work, stakeholder expectations]
- [Gaps: what context is still unknown]
### Color
- [Vision of success]
- [Urgency and importance level]
- [Ideation vs. committed decision]
### Connective Tissue
- [Dependencies and connections to existing work]
- [Anticipated ripple effects]
- [Groundwork this lays for future decisions]
### Cost
- [Time, money, bandwidth, focus]
- [Opportunity cost: what won't get done]
- [Communication status: who knows and agrees]
### Consequence
- [Cost of inaction]
- [Risk of getting it wrong]
- [Unintended consequences to watch for]
## Recommendation
[Clear recommendation with reasoning]
**Confidence**: High / Medium / Low
**Key risk**: [The one thing most likely to make this go wrong]
**Next step**: [Specific, actionable next step]
This skill is referenced from several other skills and agents at their key decision points:
live-site-audit skill — Applies the 5 Cs when prioritizing remediation roadmaps and making launch recommendations. Consequence and Connective Tissue drive issue severity; Cost validates what's achievable in each sprint.
pr-review skill — Applies Color and Consequence when deciding whether to recommend "approve" vs. "request changes". Color distinguishes exploratory PRs from production releases; Consequence surfaces what ships broken if the issues are ignored.
design-specialist agent — Applies Context and Cost when choosing between implementation approaches (e.g., MCP-based vs. YAML fallback, block pattern vs. paragraph type variant). Context surfaces project constraints; Cost surfaces the long-term maintenance reality.
For worked examples of the 5 Cs framework applied to architecture decisions, audit triage, and CMS selection, see 5cs-examples.md.
tools
Strategist-focused site audit for discovery and pre-discovery. Given a site URL and optional qualitative research data, navigates the site via CoWork, audits against all 21 UX Laws from lawsofux.com, reviews content hierarchy, synthesises qualitative data, runs Lighthouse, and produces two deliverables — a Project Knowledge Summary (Markdown for Claude Desktop Projects) and a polished, iterable HTML Artifact for client sharing. Use when a strategist, UX lead, or PM asks for a discovery audit, UX laws audit, content hierarchy review, pre-discovery site review, "audit this site for strategy", "strategist audit", "UX audit", or pastes a site URL with discovery context. Not for developer audits — use accessibility-audit, performance-audit, or live-site-audit for those.
development
Provide story point estimation guidance with hour calculations for software development tasks. Uses Fibonacci sequence (1, 2, 3, 5, 8, 13, 21, 34+) and converts story points to hours. Includes platform-specific adjustments and velocity calculations.
tools
Perform a full QA review of a Teamwork task by reading the task and all its comments for context, extracting the multi-dev URL, generating dynamic validation steps tailored to the task type, and using CoWork browser automation to execute those steps on the multi-dev environment. Produces a structured validation report with pass/fail per step, screenshots, internal notes, and a client-facing summary — all shown in chat. Use this skill whenever the user asks to QA, test, validate, or review a Teamwork task or multi-dev environment — even if they just say "can you QA this?" or paste a Teamwork link. Also triggers for phrases like "run QA on", "check the multi-dev", "validate this task", "test the dev link", or "review the ticket". Works across Drupal/CMS updates, WordPress/plugin updates, bug fixes, new feature development, and general web development tasks.
tools
Generate a client-facing project heartbeat / status update message for a Kanopi project, ready to be posted as a Teamwork message. Use this skill whenever the user asks to write, draft, generate, or send a project update, heartbeat, status update, or progress report to a client. Also triggers when the user says things like "time for a project update", "draft the heartbeat", "write up the update for [project]", or "it's been two weeks, let's send an update". Always use this skill — even if the user doesn't say "heartbeat" — whenever the intent is to summarise recent project activity for a client audience.