Guide · Agent skill
How to use the Strategic Alignment Checker agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
The strategic-alignment skill is an agent skill that teaches an AI agent to act as a strategy consultant and check whether company goals (OKRs) flow down cleanly from leadership to teams and individuals. It is useful for operations and strategy leads, founders preparing a quarterly planning cycle, and anyone learning how OKR cascades work in practice. After this guide you will know how to install the skill, how to trigger it with natural requests, and how to run its optional Python checker on a JSON file of your OKRs.
Quick start
- 1Download the ZIP. Get the strategic-alignment skill ZIP from the directory page.
- 2Unzip into a skills folder. Unzip into ~/.claude/skills/ for personal use or into a project's .claude/skills/ folder.
- 3Or upload in the Claude apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the skill.
- 4Describe your alignment problem. Ask in plain language, for example that teams are pulling in different directions or that OKRs do not connect.
- 5Provide your OKRs. Paste company and team OKRs into the chat or point the agent to your JSON file.
- 6Run the optional checker. With Python 3 installed, run python scripts/alignment_checker.py from the skill folder on your JSON file.
- 7Plan the fixes. Work through orphan goals, conflicts and coverage gaps, then schedule a quarterly alignment check.
What is an agent skill, and what does this one do?
An agent skill is a folder of instructions and optional files that an AI agent can load when a task matches the skill's description. This one is licensed under MIT and is built around a single idea: strategy usually fails at the cascade from company goals to team execution, not in the boardroom.
When the skill is active, the agent can run a structured diagnosis. It checks whether the strategy is stated clearly enough to cascade, maps which team goals connect to company goals, looks for orphan goals with no parent, flags conflicting goals, identifies silos where departments optimize locally, and looks for places where leadership's message gets distorted. It can then suggest realignment steps such as cross-functional reviews and quarterly checks.
- Strategy articulation test: ask people from different teams the same question and compare answers.
- Cascade mapping: company OKRs to department, team and individual goals.
- Orphan goal detection: goals with no parent company goal.
- Conflict and coverage checks: goals that work against each other, and company OKRs no team owns.
- Silo and communication gap analysis, plus a realignment protocol and a quarterly alignment score.
Install the strategic-alignment skill
Download the ZIP for the skill from the directory page and unzip it. You have two options depending on where you want the skill available.
For a personal install that works across your projects, unzip the folder into ~/.claude/skills/. For a single project, unzip it into the project's .claude/skills/ folder. The skill folder should contain SKILL.md, scripts/alignment_checker.py and references/alignment-playbook.md.
If you use the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.
- Personal install: ~/.claude/skills/strategic-alignment/
- Project install: .claude/skills/strategic-alignment/ inside your project
- Claude apps: Settings → Capabilities → Skills, then upload the skill
How do you trigger the skill with natural requests?
You do not need a special command. The skill's description lists the situations it covers, so the agent loads it when your request matches. Plain language works: say that teams are pulling in different directions, that OKRs do not connect, or that you want to look for silos or conflicting OKRs.
Give the agent context about your goals. It works best when you paste or provide your company and team OKRs, or point it to a JSON file of them.
- "Our teams seem to be pulling in different directions. Can you help me find where the strategy breaks down?"
- "Check whether each of our team OKRs connects to a company OKR and flag any orphan goals."
- "Which departments are optimizing locally at the company's expense?"
- "Help me prepare the strategy communication for next quarter's planning cycle."
Run the automated OKR checker (optional)
The skill includes scripts/alignment_checker.py, a Python 3 script that reads a JSON file of company and team OKRs and reports orphan goals, conflicts and coverage gaps. The skill's quick start command runs it from the skill folder. You need Python 3 installed, and you must prepare the JSON file yourself. The source does not define the JSON schema, so check the script itself for the expected format.
The checker only compares goal text and structure in the file it is given. It does not know your business, so treat its output as a prompt for review rather than a verdict.
python scripts/alignment_checker.pyExample: a short diagnosis workflow
A typical session starts with the articulation test. Ask five people from five teams what the company's most important priority is. If all five give the same answer, the strategy is clear enough to cascade. If fewer than three agree, the skill advises fixing the strategy before the cascade.
Next, the agent maps company OKRs to team OKRs. Any team goal with no parent is an orphan, and any company OKR with no owning team is a coverage gap. Conflicts are goals that, when both succeed, produce a worse outcome for the company. The classic example in the source is sales closing volume contracts with poor-fit customers while customer success is measured on satisfaction scores.
What does the skill need, and what are the safety notes?
The skill requires Python 3 only if you want the automated check. Without it, the agent can still run the articulation test, cascade mapping and realignment discussion from your descriptions. The skill does not use the network, but it does run a script, so read the script before running it on your machine.
Be careful with sensitive data. The skill is not meant for organizations whose OKR data should not be processed through an AI agent or uploaded to a third-party tool without review. Also note that it is not a replacement for real leadership judgment on strategy.
- Requires Python 3 for scripts/alignment_checker.py (optional).
- Requires a JSON file of your OKRs only if you want the automated check.
- Runs scripts: yes. Uses network: no.
- Do not send confidential OKRs through an AI agent or third-party tool without approval.
Tips for getting useful results
Keep the company strategy to one sentence and one page. The skill's playbook recommends a one-page strategy filter that lists top priorities, owners, what the company is not doing, and key metrics. The 'what we are not doing' section matters as much as the priorities.
Run the cascade again each quarter. The playbook describes a quarterly alignment check to prevent drift from returning after fixes.
- Start with the articulation test before judging the cascade.
- Fix incentives before rewriting goals, since rewarded local metrics will override new goal wording.
- Hold a cross-functional OKR review before each quarter begins.
- Run the workshop-style realignment rather than sending a memo.
What people use it for
- Reviewing whether team OKRs for the quarter each support a company-level OKR before planning sign-off.
- Spotting a company OKR that no team owns so that someone is explicitly assigned to it.
- Preparing a cross-functional review where sales and customer success goals are checked for conflicts.
- Running a strategy articulation test by comparing how people from different teams describe the top priority.
- Learning how OKR cascades work by walking through the cascade mapping steps with a sample set of goals.
Frequently asked questions
How do I install the strategic alignment skill?
Download the ZIP from the directory page and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. In the Claude apps you can instead upload it under Settings → Capabilities → Skills.
Is the strategic-alignment skill free?
The skill is licensed under MIT, as stated in its metadata. Check the license file in the downloaded folder for the full terms.
What do I need to run the alignment checker?
You need Python 3 to run scripts/alignment_checker.py and a JSON file containing your company and team OKRs. The checker does not use the network, but it does run a script, so review it first.
Does the skill send my OKRs anywhere?
The source states that the skill does not use the network. Even so, the skill's own guidance warns against processing sensitive OKR data through an AI agent or third-party tool without review.
What is an orphan goal in OKR alignment?
An orphan goal is a team or individual goal that does not connect to any company goal. The skill's fix is to connect it to a parent goal or cut it.
Can this skill replace my leadership team's strategy work?
No. The skill only compares goal text and structure in the JSON it is given, so it cannot replace real leadership judgment on strategy. Use its output to guide discussion.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
This skill suits operations or strategy leads, founders preparing quarterly planning, and students learning OKR cascades who want a structured review of how goals flow down. It is less suitable if you need a tool that understands your business context or if your OKR data is too sensitive to process through an AI agent. For those cases, a manual workshop using the included playbook is the better choice.
Download the skill