.claude/skills/business/SKILL.md
# /business — Business Context Browser > Interactive browser for your organization's knowledge system. Explore terms, > products, metrics, objectives, and team structure. ## Trigger Invoked as `/business` or `/business {subcommand}` ## Prerequisites - Organization context must exist at `.knowledge/organizations/{org}/` - Read `.knowledge/setup-state.yaml` to find active organization - If no org configured: "No organization context found. Run `/setup` Phase 3 to configure business context, or
npx skillsauth add ai-analyst-lab/ai-analyst .claude/skills/businessInstall 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.
Interactive browser for your organization's knowledge system. Explore terms, products, metrics, objectives, and team structure.
Invoked as /business or /business {subcommand}
.knowledge/organizations/{org}/.knowledge/setup-state.yaml to find active organization/setup Phase 3 to configure business context, or create one manually at .knowledge/organizations/{name}/."/business (no args) — OverviewDisplay a summary of available business context:
📊 Business Context: {org_name}
Glossary: {n} terms defined
Products: {n} products cataloged
Metrics: {n} metrics specified
Objectives: {n} OKRs/goals tracked
Teams: {n} teams mapped
Type /business {category} for details.
Implementation:
.knowledge/organizations/{org}/manifest.yaml for org namehelpers/business_context.py → load_business_context(org_path)/business glossary — Browse TermsDisplay all business term definitions:
📖 Glossary ({n} terms)
Term | Definition | Category
──────────────────|─────────────────────────────────────|──────────
Active User | User with ≥1 session in last 30d | Engagement
Churn | No activity for 60+ days | Retention
...
Implementation:
business/glossary/terms.yaml.knowledge/organizations/{org}/business/glossary/terms.yaml."/business products — View Product CatalogDisplay product hierarchy:
📦 Products ({n} total)
Product | Category | Status | Key Metrics
──────────────────|─────────────|───────────|────────────
Core Platform | SaaS | Active | MAU, Revenue
Mobile App | Mobile | Active | DAU, Retention
...
Implementation:
business/products/index.yaml.knowledge/organizations/{org}/business/products/index.yaml."/business metrics — Inspect Metric DefinitionsDisplay metric dictionary:
📏 Metrics ({n} defined)
Metric | Type | Formula/Definition | Owner
──────────────────|─────────────|───────────────────────────|──────
Conversion Rate | Ratio | signups / visitors | Growth
MRR | Currency | SUM(active_subscriptions) | Finance
...
Implementation:
business/metrics/index.yaml.knowledge/datasets/{active}/metrics/ if available/metrics add to define metrics, or add to .knowledge/organizations/{org}/business/metrics/index.yaml."/business objectives — Review OKRs/GoalsDisplay current objectives:
🎯 Objectives ({n} active)
Objective | Key Results | Status
───────────────────────────────|──────────────────────────|────────
Increase activation rate | +15% by Q2 | On Track
Reduce churn | <5% monthly by Q3 | At Risk
...
Implementation:
business/objectives/index.yaml.knowledge/organizations/{org}/business/objectives/index.yaml."/business teams — Show Team StructureDisplay team organization:
👥 Teams ({n} mapped)
Team | Lead | Focus Area | Analysts
──────────────────|─────────────|───────────────────|──────────
Growth | Jane D. | Acquisition | 2
Product | John S. | Core Experience | 3
...
Implementation:
business/teams/index.yaml.knowledge/organizations/{org}/business/teams/index.yaml."/business lookup {term} — SearchSearch across all categories for a term:
If no match: "No results for '{term}'. Try a different search term or browse categories with /business."
Implementation:
helpers/business_context.py → get_glossary(), get_products(), etc./setup Phase 3/business, detail for subcommandstesting
# Skill: {{BLANK_1_SKILL_NAME}} ## Purpose {{BLANK_2_WHEN_TO_FIRE}} ## When to Use Fires automatically when the user asks Claude to do something that matches the trigger condition above. ## Instructions 1. Detect the trigger condition 2. Execute your guardrail check 3. If the check matters, print a clear, visible warning with "{{BLANK_3_SIGNATURE_PHRASE}}" as the first line 4. Continue with the analysis, incorporating the warning into the output ## Anti-Patterns - Do not fire when the condit
development
# Skill: Visualization Patterns ## Purpose Ensure every chart Claude Code produces follows high-quality design standards with named themes, consistent styling, and clear data communication. ## When to Use Apply this skill whenever generating a chart, graph, or data visualization. Always apply the active theme unless the user specifies otherwise. Default theme: `minimal`. ## Instructions ### Pre-flight: Load Learnings Before executing, check `.knowledge/learnings/index.md` for relevant entrie
development
# Skill: Triangulation / Sanity Check ## Purpose Cross-reference analytical findings against multiple data sources, external benchmarks, and common sense to catch errors before they become bad decisions. ## When to Use Apply this skill after every analysis, before presenting findings to stakeholders, and whenever a result seems surprising. If a finding would change a decision, it MUST be triangulated first. ## Instructions ### Triangulation Framework Every finding gets checked through four
data-ai
# Skill: Tracking Gap Identification ## Purpose Assess whether the data needed for an analysis actually exists, identify what's missing, and produce prioritized instrumentation requests for engineering when gaps are found. ## When to Use Apply this skill after the Data Explorer agent inventories available data, when an analysis requires data that might not exist, or when initial query results suggest incomplete tracking. Run before committing to an analysis approach. ## Instructions ### Gap