Kaakati
- 156 skills
- 0 followers
- last month last updated
- ▌ Code Quality Gates 2 · kaakatiExpert decision trees for Solargraph, Sorbet, and Rubocop validation in Rails. Use when: (1) Choosing which quality tool for a task, (2) Debugging type errors or lint failures, (3) Setting up validation pipelines, (4) Deciding strictness levels. Trigger keywords: quality gates, validation, solargraph, sorbet, rubocop, type checking, linting, code quality, static analysis, type safety, srb tc
- ▌ Code Quality Gates 3 · kaakatiQuality gate patterns including dart analysis, test coverage, build validation, and compliance checks
- ▌ Error Handling Patterns 2 · kaakati bundleExpert error handling decisions for iOS/tvOS: when to use throws vs Result, error type design trade-offs, recovery strategy selection, and user-facing error presentation patterns. Use when designing error hierarchies, implementing retry logic, or deciding how to surface errors to users. Trigger keywords: Error, throws, Result, LocalizedError, retry, recovery, error presentation, do-catch, try, error handling, failure
- ▌ Accessibility Patterns 2 · kaakati bundleWCAG 2.2 Level AA compliance for Rails/ViewComponent/Hotwire. Use when: (1) Building interactive widgets, (2) Handling form validation errors, (3) Adding dynamic content with Turbo Streams, (4) Auditing existing components. Trigger keywords: accessibility, a11y, WCAG, ARIA, screen reader, keyboard, focus, contrast
- ▌ Accessibility Patterns 3 · kaakatiWCAG 2.2 Level AA compliance patterns for Flutter applications including Semantics widgets, screen reader support, keyboard navigation, and color contrast requirements
- ▌ Performance Optimization 2 · kaakatiPerformance optimization patterns for Flutter applications including widget optimization, memory management, profiling, and 60 FPS best practices
- ▌ Model Patterns · kaakati bundleExpert model design decisions for iOS/tvOS: when DTO separation adds value vs overkill, validation strategy selection, immutability trade-offs, and custom Codable decoder design. Use when designing data models, implementing API contracts, or debugging decoding failures. Trigger keywords: Codable, DTO, domain model, CodingKeys, custom decoder, validation, immutable, struct, mapping, JSON decoding
- ▌ Rails Localization I18N English Arabic · kaakati bundleChief Content Copywriter with comprehensive internationalization skill for Ruby on Rails applications with proper English, Arabic, French and Spanish translations, RTL support, pluralization rules, date/time formatting, and culturally appropriate content adaptation. Use when: (1) Setting up i18n in Rails, (2) Adding RTL/Arabic support, (3) Implementing pluralization, (4) Formatting dates/currency, (5) Creating locale files. Trigger keywords: i18n, translations, localization, internationalization, locale, RTL, Arabic, multilingual, localize, translate
- ▌ Swiftui Patterns · kaakati bundleExpert SwiftUI decisions: property wrapper selection (@State vs @StateObject vs @ObservedObject gotchas), navigation architecture (NavigationStack vs NavigationSplitView), performance traps (body recomputation, identity), and platform-specific patterns for tvOS focus. Use when building SwiftUI views for iOS/tvOS, debugging view update issues, or choosing navigation patterns. Trigger keywords: SwiftUI, @State, @StateObject, @ObservedObject, NavigationStack, sheet, animation, tvOS focus, view identity, body
- ▌ Error Handling Patterns · kaakatiException classes, failure classes, Either type, and error handling strategies
- ▌ Code Quality Gates · kaakati bundleExpert quality gate decisions for iOS/tvOS: which gates matter for your project size, threshold calibration that catches bugs without blocking velocity, SwiftLint rule selection, and CI integration patterns. Use when setting up linting, configuring CI pipelines, or calibrating coverage thresholds. Trigger keywords: SwiftLint, SwiftFormat, coverage, CI, quality gate, lint, static analysis, pre-commit, threshold, warning
- ▌ Push Notifications · kaakati bundleExpert notification decisions for iOS/tvOS: when to request permission, silent vs visible notification trade-offs, rich notification strategies, and APNs architecture choices. Use when implementing push notifications, debugging delivery issues, or designing notification UX. Trigger keywords: push notification, UNUserNotificationCenter, APNs, device token, silent notification, content-available, mutable-content, notification extension, notification actions, badge
- ▌ Session Management · kaakati bundleExpert session decisions for iOS/tvOS: token storage security levels, refresh flow architectures, multi-session handling strategies, and logout cleanup requirements. Use when implementing authentication, debugging token issues, or designing session architecture. Trigger keywords: session, authentication, token, Keychain, refresh token, access token, JWT, OAuth2, logout, session expiration, KeychainHelper, SecItemAdd, kSecAttrAccessible
- ▌ Turbo Hotwire Patterns · kaakati bundleComplete guide to Hotwire implementation including Turbo Drive, Turbo Frames, Turbo Streams, and Stimulus controllers in Rails applications. Use when: (1) Implementing partial page updates, (2) Adding real-time features, (3) Creating Turbo Frames and Streams, (4) Writing Stimulus controllers, (5) Debugging Turbo-related issues. Trigger keywords: Turbo, Stimulus, Hotwire, real-time, SPA, live updates, ActionCable, broadcasts, turbo_stream, turbo_frame
- ▌ Navigation Patterns · kaakati bundleExpert navigation decisions for iOS/tvOS: when NavigationStack vs Coordinator patterns, NavigationPath state management trade-offs, deep link architecture choices, and tab+navigation coordination strategies. Use when designing app navigation, implementing deep links, or debugging navigation state issues. Trigger keywords: NavigationStack, NavigationPath, deep link, routing, tab bar, navigation, programmatic navigation, universal link, URL scheme, navigation state
- ▌ Rails Conventions Patterns · kaakati bundleRuby on Rails conventions, design patterns, and idiomatic code standards. Use when: (1) Writing controllers/models/services, (2) Choosing patterns (Service, Form, Query objects), (3) Making architectural decisions, (4) Reviewing code for conventions. Trigger keywords: rails conventions, design patterns, idiomatic code, best practices, code organization, naming conventions, MVC patterns
- ▌
- ▌ Ruby Oop Patterns · kaakatiComprehensive guide to Object-Oriented Programming in Ruby and Rails covering classes, modules, design patterns, SOLID principles, and modern Ruby 3.x features. Trigger keywords: OOP, classes, modules, SOLID, design patterns, inheritance, composition, polymorphism, encapsulation, Ruby patterns, metaprogramming
- ▌ Testing Patterns · kaakatiUnit, widget, integration, and golden test patterns with mocking strategies
- ▌ Concurrency Patterns · kaakati bundleExpert Swift concurrency decisions: async let vs TaskGroup selection, actor isolation boundaries, @MainActor placement strategies, Sendable conformance judgment calls, and structured vs unstructured task trade-offs. Use when designing concurrent code, debugging data races, or choosing between concurrency patterns. Trigger keywords: async, await, actor, Task, TaskGroup, @MainActor, Sendable, concurrency, data race, isolation, structured concurrency, continuation
- ▌ Dependency Injection · kaakati bundleExpert DI decisions for iOS/tvOS: when DI containers add value vs overkill, choosing between injection patterns, protocol design for testability, and SwiftUI-specific injection strategies. Use when designing service layers, setting up testing infrastructure, or deciding how to wire dependencies. Trigger keywords: dependency injection, DI, constructor injection, protocol, mock, testability, container, factory, @EnvironmentObject, service locator
- ▌ Tailadmin UI Patterns · kaakatiTailAdmin dashboard UI framework patterns and Tailwind CSS classes. ALWAYS use this skill when: (1) Building any dashboard or admin panel interface, (2) Creating data tables, cards, charts, or metrics displays, (3) Implementing forms, buttons, alerts, or modals, (4) Building navigation (sidebar, header, breadcrumbs), (5) Any UI work that should follow TailAdmin design. This skill REQUIRES fetching from the official GitHub repository to ensure accurate class usage - NEVER invent classes.
- ▌ Accessibility Patterns · kaakati bundleExpert accessibility decisions for iOS/tvOS: when to combine vs separate elements, label vs hint selection, Dynamic Type layout strategies, and WCAG AA compliance trade-offs. Use when implementing VoiceOver support, handling Dynamic Type, or ensuring accessibility compliance. Trigger keywords: accessibility, VoiceOver, Dynamic Type, WCAG, a11y, accessibilityLabel, accessibilityElement, accessibilityTraits, isAccessibilityElement, reduceMotion, contrast, focus
- ▌ Requirements Writing · kaakatiWrite clear, testable requirements using User Stories and Gherkin scenarios. Capture functional and non-functional requirements with proper acceptance criteria. Use when defining new features or documenting system behavior. Trigger keywords: requirements, user stories, acceptance criteria, Gherkin, BDD, specifications, feature definition
- ▌ Performance Optimization · kaakati bundleExpert performance decisions for iOS/tvOS: when to optimize vs premature optimization, profiling tool selection, SwiftUI view identity trade-offs, and memory management strategies. Use when debugging performance issues, optimizing slow screens, or reducing memory usage. Trigger keywords: performance, Instruments, Time Profiler, Allocations, memory leak, view identity, lazy loading, @StateObject, retain cycle, image caching, faulting, batch operations
- ▌ Rails Error Prevention · kaakatiExpert checklist for preventing common Rails runtime errors BEFORE writing code. Use when: (1) Creating ViewComponents - template/method exposure errors, (2) Writing GROUP BY queries - PostgreSQL grouping errors, (3) Building views that call component methods, (4) Debugging 'undefined method' errors. Trigger keywords: errors, bugs, NoMethodError, template not found, N+1, GROUP BY, PG::GroupingError, undefined method, nil, debugging, prevention
- ▌ Rspec Testing Patterns · kaakati bundleComplete guide to testing Ruby on Rails applications with RSpec. Use when: (1) Writing unit tests, integration tests, system tests, (2) Setting up test factories, (3) Creating shared examples, (4) Mocking external services, (5) Testing ViewComponents and background jobs. Trigger keywords: tests, specs, RSpec, TDD, testing, test coverage, FactoryBot, fixtures, mocks, stubs, shoulda-matchers
- ▌ Sidekiq Async Patterns · kaakatiComplete guide to background job processing with Sidekiq in Ruby on Rails. Use this skill when: (1) Creating background jobs, (2) Configuring queues and workers, (3) Implementing retry logic and error handling, (4) Designing idempotent jobs, (5) Setting up scheduled/recurring jobs, (6) Optimizing job performance. Trigger keywords: background jobs, async, Sidekiq, workers, queues, ActiveJob, cron, scheduling, Redis, concurrency
- ▌ Service Object Patterns · kaakati bundleComplete guide to implementing Service Objects in Ruby on Rails applications. Use when: (1) Creating business logic services, (2) Refactoring fat models/controllers, (3) Organizing service namespaces, (4) Handling service results, (5) Designing service interfaces. Trigger keywords: service objects, business logic, use cases, operations, command pattern, interactors, PORO, application services
- ▌ Viewcomponents Specialist · kaakatiExpert patterns for ViewComponent implementation, slots, previews, and method exposure. Use when: (1) Creating ViewComponents, (2) Implementing slots or content blocks, (3) Setting up component previews, (4) Debugging template/rendering errors, (5) Exposing service methods to views. Trigger keywords: ViewComponent, components, UI, rendering, slots, previews, partials, presenters, render_inline, erb
- ▌ Rails Context Verification · kaakati bundleSystematic verification of codebase context before code generation to prevent assumption bugs. Use when: (1) Working in unfamiliar namespace, (2) Using authentication helpers, (3) Copying patterns across namespaces, (4) Before any code generation. Trigger keywords: context, assumptions, helpers, authentication, current_user, verify, validate context
- ▌ Ip Strategy · kaakatiIntellectual property structuring, migration, valuation, and licensing for tax-efficient IP management. USE THIS SKILL when the user asks about IP holding structures, IP licensing, IP migration, IP valuation for tax purposes, technology transfer, cost sharing arrangements, cost contribution arrangements, DEMPE analysis, royalty rate benchmarking, IP box eligibility, IP in M&A, IP carve-outs, defensive IP strategy, freedom to operate, or substance requirements for IP holding entities. Covers patents, trademarks, trade secrets, copyrights, know-how, and data assets.
- ▌ Go To Market Strategy · kaakatiUSE THIS SKILL when the user asks to build a go-to-market strategy, plan a product launch, design a sales motion, define channel strategy, create a launch plan, design a GTM, build a distribution strategy, or plan market entry. Trigger terms: "go-to-market", "GTM", "launch strategy", "channel strategy", "sales motion", "market entry", "ICP", "ideal customer profile", "customer acquisition", "distribution strategy", "launch plan", "sales funnel", "CAC", "LTV", "product launch", "market entry strategy".
- ▌ Data Strategy · kaakatiComprehensive data strategy covering governance, architecture, quality, analytics, and organizational culture. USE THIS SKILL when the user asks about data governance frameworks, data architecture design, analytics roadmaps, data platform selection, data quality improvement, data mesh vs data warehouse decisions, data catalog implementation, data monetization, or building a data-driven organization. Covers the full stack from governance to culture with actionable maturity assessments.
- ▌ Esg Reporting · kaakatiESG and sustainability reporting framework advisory with materiality assessment and metric design. USE THIS SKILL when the user asks about ESG metrics, sustainability reporting, GRI, SASB, ISSB, IFRS S1/S2, TCFD, CDP, CSRD, ESRS, climate reporting, CSR reporting, greenhouse gas emissions, Scope 1/2/3, double materiality, climate risk, scenario analysis, ESG assurance readiness, or any engagement involving environmental, social, and governance disclosure. Produces framework comparisons, materiality assessments, metric designs, and reporting roadmaps mapped to recognized standards.
- ▌ Market Sizing · kaakatiUSE THIS SKILL when the user asks to size a market, estimate TAM/SAM/SOM, calculate addressable market, project market opportunity, estimate market potential, determine market size, build a market model, or quantify demand. Trigger terms: "market size", "TAM", "SAM", "SOM", "addressable market", "market opportunity", "how big is the market", "total market", "serviceable market", "market potential", "demand estimation", "market forecast".
- ▌ Restructuring · kaakatiCorporate restructuring and turnaround advisory. USE THIS SKILL when the user asks about restructuring, turnaround, distressed company, 13-week cash flow, liquidity crisis, creditor negotiation, Chapter 11, administration, insolvency, debt restructuring, operational restructuring, covenant breach, going concern, liquidation analysis, viability assessment, creditor committee, DIP financing, forbearance, or quick-win operational improvements. Also trigger when asked about a company running out of cash, defaulting on debt, or needing emergency financial intervention.
- ▌ Cost Reduction Margin Improvement · kaakatiUSE THIS SKILL when the user asks about cost reduction, cost cutting, margin improvement, profitability analysis, zero-based budgeting (ZBB), activity-based costing (ABC), cost benchmarking, cost transformation, SG&A optimization, overhead reduction, cost waterfall, cost driver analysis, operating leverage, or business case for savings initiatives. Also trigger for "run-rate savings," "cost take-out," "efficiency program," "restructuring," "right-sizing," or any request to reduce costs or improve EBITDA margin.
- ▌ Unit Economics · kaakatiParameterized unit economics modeling for franchise structures. Builds franchisee and franchisor P&L models using revenue model-appropriate metrics: MRR/ARR/churn for subscription, ticket average/traffic for retail, utilization/ billable hours for service. Use when modeling franchise unit economics, franchisee P&L, franchisor royalty revenue, franchise breakeven analysis, or comparing franchise economics across business models.
- ▌ Audit Readiness · kaakatiComprehensive audit readiness assessment and preparation program. USE THIS SKILL when the user asks about IPO readiness, audit preparation, first-time audit, audit remediation, SOC readiness, financial statement readiness, audit gap analysis, audit maturity, data room preparation, mock audit, dry run, audit-ready operations, auditor selection, or preparing for any external audit engagement. Produces a maturity assessment, gap analysis, remediation plan, and implementation timeline working backward from the target date.
- ▌ Pestle Analysis · kaakatiUSE THIS SKILL when the user asks to analyze the macro environment, assess external factors, evaluate political/economic/social/technological/legal/ environmental risks, conduct a PESTLE or PEST analysis, assess regulatory risk, map macro trends, or evaluate country/market risk for business planning. Trigger terms: "PESTLE", "PEST", "macro environment", "external factors", "political risk", "regulatory risk", "economic environment", "social trends", "technological trends", "legal risk", "environmental factors", "country risk", "macro analysis", "external analysis", "market environment".
- ▌ Deal Structuring · kaakatiM&A deal structuring and term sheet design. USE THIS SKILL when the user asks about deal structure, term sheet, purchase agreement terms, asset deal vs. stock deal, earnout, escrow, reps and warranties, indemnification, locked box, completion accounts, consideration mix, seller note, MAC clause, material adverse change, non-compete, conditions precedent, purchase price mechanism, closing conditions, merger agreement, or SPA terms. Also trigger when asked to draft or review M&A transaction terms.
- ▌ Ma Due Diligence · kaakatiM&A due diligence framework for buy-side or sell-side transactions covering all major workstreams. USE THIS SKILL when the user asks about due diligence, DD checklists, acquisition assessment, target evaluation, red flag analysis, data room review, quality of earnings, buy-side DD, sell-side DD, vendor due diligence, management presentations, DD findings, integration complexity, or "what should we check before acquiring." Also trigger when asked to scope a DD exercise, build a data room request list, prepare management presentation questions, or assess deal risks for any M&A transaction. Cross-references: use `valuation` skill for valuation work and `financial-modeling` skill for projection model construction.
- ▌ Pricing Strategy · kaakatiUSE THIS SKILL when the user asks about pricing strategy, monetization design, pricing models, price optimization, willingness to pay, price sensitivity, pricing tiers, bundling strategy, or revenue model design. Trigger terms: "pricing", "price", "monetization", "willingness to pay", "price sensitivity", "Van Westendorp", "Gabor-Granger", "pricing tiers", "freemium", "bundling", "price point", "cost-plus", "value-based pricing", "pricing architecture", "price optimization", "how much to charge", "pricing model".
- ▌ Shared Standards · kaakati bundleShared methodologies, severity classifications, confidence levels, maturity models, and financial standards used across all practice areas. Use when cross-practice consistency is needed, when building multi-workstream deliverables, or when referencing engagement severity, confidence levels, or maturity models.
- ▌ System Selection · kaakatiStructured system and vendor selection methodology using weighted scoring with stakeholder-aligned criteria. USE THIS SKILL when the user asks about vendor evaluation, RFP creation, build vs buy decisions, system selection, ERP selection, CRM selection, platform evaluation, software procurement, or technology vendor comparison. Covers the full lifecycle from requirements gathering through contract negotiation with TCO modeling and decision presentation frameworks.
- ▌ Transfer Pricing · kaakatiTransfer pricing policy design, documentation, and defense aligned with OECD Guidelines and the arm's length principle. USE THIS SKILL when the user asks about transfer pricing, intercompany pricing, TP documentation, arm's length pricing, intercompany transactions, benchmarking studies, comparability analysis, functional analysis, FAR analysis, advance pricing agreements, master file, local file, Country-by-Country Reporting, management fees, intercompany loans, cost sharing arrangements, or MAP/arbitration for double taxation disputes.
- ▌ Change Management · kaakatiUSE THIS SKILL when the user asks about change readiness, stakeholder analysis, communication plans, change impact assessment, adoption planning, resistance management, ADKAR, Kotter, Prosci, change governance, change agent networks, transition management, or organizational change of any kind. Also trigger for "change fatigue," "adoption metrics," "sponsor alignment," "stakeholder mapping," "readiness assessment," or any request to plan, execute, or sustain organizational change in transformation, M&A integration, restructuring, or digital programs.
- ▌ Crisis Management · kaakatiCrisis management and incident response planning engine that builds classification frameworks, decision trees, communication playbooks, and post-crisis recovery roadmaps. USE THIS SKILL when the user mentions crisis response, crisis management plan, incident playbook, reputation risk, business continuity activation, crisis communication, tabletop exercise, crisis simulation, golden hour protocol, stakeholder notification, or post-crisis after-action review. Covers the full crisis lifecycle from preparedness through recovery.
- ▌ Scenario Planning · kaakatiUSE THIS SKILL when the user asks to build scenarios, conduct sensitivity analysis, create base/bull/bear cases, model different outcomes, stress test assumptions, evaluate risk scenarios, build a scenario tree, or assess probability-weighted outcomes. Trigger terms: "scenario planning", "scenario analysis", "sensitivity analysis", "base case", "bull case", "bear case", "upside/downside", "what if", "stress test", "Monte Carlo", "scenario tree", "probability-weighted", "expected value", "risk scenario", "contingency plan".
- ▌ Culture Assessment · kaakatiUSE THIS SKILL when the user asks about culture diagnostic, values alignment, organizational health, culture integration, employee engagement analysis, culture transformation, culture due diligence, cultural risk, subculture mapping, culture-strategy fit, or behavioral norms assessment. Also trigger for "espoused vs enacted values," "toxic culture," "culture change roadmap," "organizational climate," "psychological safety," "culture audit," or any request to assess, measure, define, or transform organizational culture -- especially in M&A integration, post-merger, transformation, or strategy execution contexts.
- ▌ Financial Modeling · kaakatiFinancial model construction including DCF, LBO, comparable companies, and three-statement models. Use when the user asks about financial projections, DCF analysis, leveraged buyout modeling, revenue forecasting, or building a financial model for any business.
- ▌ Franchisee Scoring · kaakatiWeighted franchisee selection scorecard generator. Builds recruitment criteria and scoring models parameterized by {target_franchisee} profile and {product_type} competency requirements. Use when designing franchisee selection criteria, building recruitment scorecards, evaluating franchise candidates, or comparing franchisee applicants for any franchise system.
- ▌ Quality Management System Design Assessment · kaakatiUSE THIS SKILL when the user asks about quality management, QMS, ISO 9001, quality metrics, defect rates, first-pass yield, cost of quality, cost of poor quality (COPQ), statistical process control (SPC), root cause analysis, 5 Why, fishbone diagram, Ishikawa, quality improvement, quality audit, quality maturity, quality culture, prevention vs. appraisal costs, or any assessment of a company's quality systems and performance. Also trigger for "scrap rate," "rework," "warranty costs," "customer complaints," "nonconformance," "CAPA," or "quality roadmap."
- ▌ Tech Due Diligence · kaakatiTechnical due diligence for M&A transactions covering infrastructure, application architecture, code quality, technical debt, security posture, team capabilities, and IP evaluation. USE THIS SKILL when the user asks about tech DD, technology stack assessment, technical debt quantification, code quality review for acquisitions, integration complexity analysis, or post-close technology investment planning. Classifies all findings as Deal Breaker / Significant Risk / Manageable / Non-Issue.
- ▌ Territory Planning · kaakatiGIS-informed franchise territory planning parameterized by {product_type}, {business_model}, and {territory_scope}. Designs franchise territories using demand signal proxies appropriate to any sector: business density and firmographics for SaaS, foot traffic and household income for retail, patient population for healthcare, school density for education, population demographics for fitness, and customer density for service businesses. Use when designing franchise territories, mapping market density, analyzing territory viability, planning franchise expansion sequencing, calculating minimum viable territories, assessing cannibalization risk, or building territory scorecards for any product type or business model.
- ▌ Workforce Planning · kaakatiUSE THIS SKILL when the user asks about headcount planning, workforce strategy, skills gap analysis, capacity modeling, future of work, talent strategy, workforce segmentation, build/buy/borrow/bot analysis, workforce cost modeling, attrition forecasting, labor market analysis, contingent workforce, automation impact, FTE planning, or workforce right-sizing. Also trigger for "skills taxonomy," "talent supply chain," "strategic workforce planning," "workforce analytics," "labor productivity," or any request to project workforce needs over 12-24 months tied to business strategy, digital transformation, M&A integration, or cost reduction.
- ▌ Blue Ocean Strategy · kaakatiUSE THIS SKILL when the user asks about blue ocean strategy, value innovation, creating uncontested market space, strategy canvas, ERRC grid, eliminating competition, new market creation, non-customer analysis, or finding white space opportunities. Trigger terms: "blue ocean", "value innovation", "strategy canvas", "ERRC", "eliminate reduce raise create", "uncontested market", "white space", "new market space", "non-customers", "buyer utility", "six paths", "value curve", "make competition irrelevant", "market creation".
- ▌ Executive Synthesis · kaakatiUSE THIS SKILL when the user asks to create an executive summary, build a board presentation, write a board memo, design a strategy deck, synthesize findings into a deliverable, create a recommendation document, build a board-ready report, structure a presentation, or prepare C-suite communication. Trigger terms: "executive summary", "board presentation", "board memo", "strategy deck", "executive briefing", "board deck", "board-ready", "C-suite", "recommendation memo", "synthesis", "deliverable", "presentation structure", "pyramid principle", "SCR", "situation complication resolution", "one-pager", "decision document", "steering committee".
- ▌ Process Improvement Lean Six Sigma · kaakatiUSE THIS SKILL when the user asks about process improvement, Lean, Six Sigma, DMAIC, value stream mapping, waste reduction, process optimization, cycle time reduction, process KPIs, process maturity, or operational efficiency. Also trigger when someone mentions "8 wastes," "DOWNTIME," "kaizen," "continuous improvement," "bottleneck analysis," "quick wins," or requests an improvement roadmap for any operational process.
- ▌ Competitive Analysis · kaakatiUSE THIS SKILL when the user asks to analyze competitors, map the competitive landscape, assess competitive threats, build a competitor profile, evaluate competitive positioning, identify competitive advantages or moats, or compare companies in an industry. Trigger terms: "competitive analysis", "competitor", "competitive landscape", "Porter's Five Forces", "competitive moat", "positioning map", "competitive advantage", "threat assessment", "rival", "market share", "competitive benchmark", "2x2 matrix", "who competes with".
- ▌ Procurement Strategy Category Management · kaakatiUSE THIS SKILL when the user asks about procurement, purchasing, sourcing, spend analysis, category management, supplier evaluation, supplier selection, Kraljic matrix, strategic sourcing, competitive bidding, RFP/RFQ, supplier scorecard, procurement savings, make-vs-buy, contract negotiation, vendor management, or supplier consolidation. Also trigger for "spend under management," "tail spend," "maverick spend," or any discussion of buying goods and services more effectively.
- ▌ Cyber Risk Assessment · kaakatiCybersecurity risk assessment engine using NIST CSF 2.0, ISO 27001, and CIS Controls v8. Produces maturity assessments, threat landscape analyses, control gap remediation plans, and cyber risk quantification using FAIR methodology. USE THIS SKILL when the user mentions cybersecurity posture, cyber risk, threat assessment, NIST CSF, ISO 27001, CIS Controls, vulnerability assessment, crown jewel analysis, FAIR methodology, cyber risk quantification, third-party cyber risk, incident response readiness, security architecture review, or cybersecurity investment prioritization.
- ▌ Franchise Feasibility · kaakatiGeneric franchise feasibility model comparison engine. Evaluates franchise vs. license vs. dealer vs. white-label vs. direct models for any business type. Parameterized by {business_model}, {revenue_model}, and {product_type}. Use when assessing whether a business should franchise, comparing distribution models, or building a franchise business case for SaaS, retail, service, or hybrid businesses.
- ▌ Fraud Risk Assessment · kaakatiFraud risk assessment engine following the COSO Fraud Risk Management Guide. Builds fraud risk universes, maps anti-fraud controls, identifies red flags, designs data analytics detection programs, and evaluates anti-fraud program maturity. USE THIS SKILL when the user mentions fraud risk, anti-fraud controls, fraud detection, red flags, whistleblower program, fraud investigation, Benford's law, fraud triangle, fraud schemes, asset misappropriation, financial statement fraud, corruption, cyber fraud, or anti-fraud program assessment. Covers the full anti-fraud lifecycle from prevention through investigation readiness.
- ▌ Leadership Assessment · kaakatiUSE THIS SKILL when the user asks about succession planning, leadership pipeline, 9-box talent grid, talent review, leadership development, high-potential identification, 360-degree feedback, leadership competency model, bench strength, flight risk assessment, individual development plans, or leadership team effectiveness. Also trigger for "talent calibration," "succession readiness," "leadership capability," "emerging leaders," "executive assessment," "talent mapping," or any request to assess, develop, or plan for leadership capacity across any level of the organization.
- ▌ Digital Transformation · kaakatiDigital transformation maturity assessment, peer benchmarking, and phased roadmap development. USE THIS SKILL when the user asks about digital maturity, digital strategy, digitization roadmap, technology modernization, digital readiness, cloud migration strategy, digital operating model, automation strategy, digital KPIs, or "how digitally mature are we." Also trigger when asked to benchmark digital capabilities, prioritize digital initiatives, or build a transformation business case for any organization or business unit.
- ▌ Franchisee Performance · kaakatiEnd-to-end franchisee performance management system designer. Builds performance scorecards, tier classification models, early warning systems, intervention protocols, field support models, satisfaction measurement frameworks, advisory council governance, conflict resolution processes, and technology-enabled dashboards. Parameterized by all 7 core variables. USE THIS SKILL when designing franchisee performance scorecards, building early warning systems, structuring field support operations, measuring franchisee satisfaction, establishing Franchisee Advisory Councils, creating conflict resolution frameworks, or improving franchise network financial performance.
- ▌ Tax Incentive Analysis · kaakatiIdentification, quantification, and capture of tax incentives including R&D credits, economic zone benefits, IP box regimes, investment allowances, employment incentives, and government grants. USE THIS SKILL when the user asks about R&D tax credits, economic zone incentives, free trade zones, special economic zones, tax holidays, investment incentives, IP box or patent box regimes, hiring credits, training credits, accelerated depreciation, super deductions, government grants, or stacking multiple incentives. Quantifies dollar benefits with eligibility gap analysis.
- ▌ Tax Structure Advisory · kaakatiTax-efficient entity structuring and holding company design for domestic and international operations. USE THIS SKILL when the user asks about entity structure optimization, holding company location, tax-efficient corporate structures, corporate restructuring, international tax planning, dividend repatriation, withholding tax minimization, M&A tax structuring, group financing, tax attribute preservation, permanent establishment risk, or effective tax rate modeling. Covers C-corp, S-corp, LLC, LP, branch, subsidiary, and holding company structures across jurisdictions.
- ▌ Internal Audit Planning · kaakatiInternal audit planning engine that builds risk-based audit universes, prioritizes engagements, designs control testing programs, and produces audit committee-ready reports. USE THIS SKILL when the user mentions internal audit plan, audit universe, control testing, audit program, audit committee reporting, audit risk assessment, sampling methodology, audit findings, issue tracking, or quality assurance and improvement program (QAIP). Covers the full audit lifecycle from planning through follow-up.
- ▌ Post Merger Integration · kaakatiPost-merger integration (PMI) planning and execution. USE THIS SKILL when the user asks about integration planning, Day 1 readiness, 100-day plan, synergy tracking, synergy realization, integration management office, IMO, cultural integration, merger integration workstreams, integration risk, communication plan for an acquisition, post-close integration, or how to capture deal synergies. Also trigger when asked about employee retention post-acquisition, customer communication after a merger, or IT systems integration.
- ▌ Internal Controls Design · kaakatiInternal controls design and evaluation using the COSO 2013 framework. USE THIS SKILL when the user asks about SOX compliance, COSO framework, control design, internal controls, control environment, risk-control matrices, control deficiencies, material weakness, ITGCs, segregation of duties, control testing, or any engagement involving the design, documentation, or assessment of internal controls over financial reporting. Produces COSO-aligned control frameworks, risk-control matrices, testing plans, and deficiency remediation roadmaps.
- ▌ Tech Architecture Review · kaakatiTechnology architecture assessment across the "-ilities" -- scalability, reliability, maintainability, security, observability, performance, and extensibility. USE THIS SKILL when the user asks about architecture reviews, scalability assessments, tech debt quantification, system design evaluation, modernization planning, cloud architecture review, or infrastructure assessment. Includes system decomposition, failure mode analysis, technical debt classification, and remediation roadmap generation with prioritized investments.
- ▌ Compensation Benchmarking · kaakatiUSE THIS SKILL when the user asks about pay structure, salary bands, compensation benchmarking, incentive design, total rewards, compa-ratio analysis, pay equity, executive compensation, variable pay, equity compensation, market pricing, salary surveys, or grade structures. Also trigger for "red circle," "green circle," "range penetration," "pay philosophy," "STI design," "LTI design," "compensation cost modeling," "gender pay gap," "equal pay," or any request to design, analyze, or benchmark compensation against market data for any employee population.
- ▌ Franchise Growth Strategy · kaakatiMulti-dimensional franchise growth and expansion strategy engine. Builds growth stage assessments, expansion model comparisons, readiness frameworks, area development economics, master franchise structures, international market selection matrices, cluster-based expansion plans, and unit count projections. Parameterized by all 7 core variables. USE THIS SKILL when planning multi-unit franchise expansion, evaluating area development programs, structuring master franchise deals, assessing international franchise entry, modeling unit count growth curves, or designing franchise scaling infrastructure.
- ▌ Franchise Legal Framework · kaakatiComprehensive franchise legal and regulatory advisory engine. Generates FDD strategic guidance across all 23 Items, franchise agreement term sheets, territory rights structures, state and international registration mappings, and compliance calendars. Parameterized by {franchise_model}, {territory_scope}, and {regulatory_domain}. USE THIS SKILL when preparing FDD strategy, drafting franchise agreement terms, analyzing Item 19 financial performance representations, mapping franchise registration requirements, structuring area development or master franchise agreements, or advising on franchise relationship laws.
- ▌ Operational Due Diligence M A · kaakatiUSE THIS SKILL when the user asks about operational due diligence, ops DD, M&A operations assessment, target company operational review, synergy identification, integration complexity, operational risk in acquisitions, manufacturing DD, supply chain DD, post-merger integration planning (operational), or any assessment of a target company's operations in a deal context. Also trigger for "operational maturity assessment," "synergy quantification," "deal breaker identification," or "carve-out operational readiness."
- ▌ Supply Chain Optimization · kaakatiUSE THIS SKILL when the user asks about supply chain strategy, network design, inventory optimization, demand planning, S&OP, logistics, distribution, warehousing, transportation, last-mile delivery, supplier management, lead times, safety stock, EOQ, ABC analysis, XYZ analysis, supply chain risk, total cost of ownership, or supply chain maturity. Also trigger for questions about fulfillment strategy, order-to-delivery cycle, supply chain resilience, nearshoring, reshoring, or multi-echelon inventory.
- ▌ Enterprise Risk Assessment · kaakatiEnterprise risk assessment with risk register, heat map, mitigation planning, and KRI framework. USE THIS SKILL when the user asks about risk identification, risk register, risk heat map, ERM framework, enterprise risk management, risk appetite, risk tolerance, key risk indicators, risk scoring, risk universe, control effectiveness, residual risk, inherent risk, or "what are our biggest risks." Also trigger when asked to build a risk matrix, assess control effectiveness, design a KRI dashboard, evaluate ERM maturity, or develop a risk mitigation plan for any organization or business unit.
- ▌ Financial Reporting Advisory · kaakatiFinancial reporting framework advisory and technical accounting guidance. USE THIS SKILL when the user asks about GAAP, IFRS, reporting framework selection, financial statement presentation, accounting standards, technical accounting memos, non-GAAP measures, segment reporting, complex accounting topics (revenue recognition, leases, financial instruments, business combinations), new standards adoption, MD&A guidance, going concern assessment, or earnings quality analysis. Provides objective framework comparisons and actionable implementation guidance.
- ▌ Franchise Operations Playbook · kaakatiGeneric parameterized franchise operations playbook engine for ANY business model and product type. Designs franchisee onboarding programs, customer/service delivery playbooks, tiered support models, quality assurance frameworks, and supply chain plans. Use when building franchise operations manuals, designing franchisee onboarding, creating customer delivery or implementation playbooks, setting up tiered support structures, establishing franchise quality and compliance audits, planning franchise supply chains, or generating operations SOPs for SaaS, retail, service, healthcare, fitness, food, education, or hybrid franchise systems.
- ▌ Regulatory Compliance Mapping · kaakatiGeneric regulatory compliance mapping framework for franchise operations. Accepts any {regulatory_domain} and {territory_scope}, outputs a compliance checklist, gap analysis, and remediation roadmap. Covers data privacy, health/safety, food safety, financial services, education, professional licensing, and labor/employment regulations. Use when mapping compliance requirements for franchise expansion, assessing regulatory risk for new markets, designing compliance programs, or preparing for regulatory audits.
- ▌ Valuation · kaakatiBusiness valuation using multiple methodologies: DCF, comparable companies, precedent transactions, and asset-based approaches. USE THIS SKILL when the user asks about company valuation, enterprise value, equity value, WACC, terminal value, valuation multiples, football field chart, valuation range, valuation bridge, control premium, minority discount, fair market value, intrinsic value, or "what is this business worth." Also trigger when asked to value a division, business unit, or target company for M&A purposes.
- ▌ Org Design · kaakatiOrganizational design including structure optimization, spans and layers analysis, role clarity, and transition planning. USE THIS SKILL when the user asks about org structure, reorganization, restructuring the organization, spans of control, reporting lines, organizational effectiveness, operating model design, RACI matrix, decision rights, role clarity, headcount optimization, or "how should we organize." Also trigger when asked to assess organizational health, evaluate structural options, plan a reorg, or design a new operating model aligned to strategy.
- ▌ AI Strategy · kaakatiAI and machine learning strategy starting from business problems, not technology. USE THIS SKILL when the user asks about AI readiness assessments, AI use case prioritization, ML ops maturity, generative AI strategy, responsible AI frameworks, AI ROI methodology, build vs buy for AI solutions, or creating an AI implementation roadmap. Includes use case identification with ROI ranking, talent strategy, and governance frameworks for both traditional ML and generative AI.
- ▌ Incident Response · kaakati bundleGuide incident response for production issues including diagnosis, mitigation, communication, and post-mortem analysis. Use this skill whenever someone reports an outage, performance degradation, production error, or says things like "production is down", "users are reporting errors", "the API is slow", "we have an incident", "something broke in prod", "check the logs for errors", or "we need a post-mortem". Also trigger when someone mentions SEV1/SEV2 classification, incident communication, root cause analysis, or wants to write a post-mortem document.
- ▌ Std Accessibility · kaakatiAccessibility standards (WCAG 2.2 AA) — semantic HTML, keyboard nav, color contrast, ARIA, focus, target size. Use when building or reviewing web UI components.
- ▌ Std Design System · kaakati bundleDesign system / token standards — color, typography, spacing, motion tokens; component styling; cross-platform consistency. Use when styling components or defining tokens.
- ▌ Clean Architecture · kaakati bundleValidate and implement Clean Architecture patterns including entity/use-case/adapter/framework layer separation, dependency direction enforcement, and architectural conformance checking. Use this skill whenever someone asks about architecture validation, layer boundaries, dependency direction, or says things like "check architecture", "validate clean architecture", "are my layers correct", "dependency direction", "refactor to clean architecture", "layer violation", or "architectural conformance". Also trigger for discussions about service object patterns, controller responsibilities, or domain model isolation.
- ▌ Compliance Auditor · kaakatiAudit and generate compliance documentation for regulatory frameworks including SOC2, HIPAA, PCI-DSS, and GDPR. Use this skill whenever someone asks about compliance, regulatory requirements, data protection, or says things like "SOC2 audit", "HIPAA compliance", "PCI-DSS requirements", "GDPR review", "compliance checklist", "data protection audit", "regulatory controls", "privacy impact assessment", or "control mapping". Also trigger for data classification, retention policies, or audit evidence gathering.
- ▌ Monorepo Architect · kaakati bundleMonorepo architecture and management — workspace layout by deployable unit (apps/packages/tooling), dependency boundary enforcement, task orchestration and caching (Turborepo, Nx, Bazel), affected-only CI with remote cache and merge queue, one-version policy, per-app release tagging, and a generated api-client/types contract between the Rails API and its web/mobile consumers. Use this skill when someone asks about monorepo structure, workspace layout, "where should this package live", cross-package imports, module boundaries, packwerk, Turborepo or Nx setup, slow monorepo CI, affected-only builds, remote caching, merge queues, CODEOWNERS, one lockfile vs many, Changesets, or says "our monorepo is slow", "everything imports everything", or "should we use a monorepo".
- ▌ Std Code Standards · kaakatiUniversal code standards — naming, SOLID, DRY/KISS, function/file size limits, error handling, logging, constants. Apply when writing or reviewing any source code.
- ▌ Std Error Handling · kaakati bundleError handling standards across Rails, React Native, Sidekiq, and API responses — Result objects, custom errors, retry/discard, consistent error JSON. Use when handling errors.
- ▌ Std Infrastructure · kaakati bundleInfrastructure standards — Terraform, Docker Compose, AWS, GCP, Vercel, CI/CD. Use when changing IaC, containers, pipelines, or deployment config.
- ▌ Mobile Beta Release · kaakati bundleBuild and ship React Native betas to testers — TestFlight (internal vs external groups, Beta App Review, 90-day build expiry) and Google Play testing tracks (internal, closed, open, staged rollout), with fastlane lanes, build-number strategy, and release notes. Use when shipping a build to testers or QA, setting up TestFlight or a Play internal/closed track, automating beta distribution in CI, deciding which track a build belongs on, or when someone asks "how do I get this to testers", "push to TestFlight", "Play internal testing", "staged rollout", or why a beta build is stuck in processing or review.
- ▌ Architecture Advisor · kaakatiEvaluate architectural decisions, design system components, produce ADRs, and assess technical debt. Use this skill whenever someone asks to design a system, evaluate architecture, create an ADR, plan a large refactor, choose between technologies, or says things like "how should we architect X", "write an ADR", "evaluate this design", "what are the tradeoffs", "review the architecture", or "should we use X or Y". Also trigger for bounded context design, scalability planning, or migration strategy.
- ▌ Composition Patterns · kaakati bundleReact composition patterns for scalable component architecture. Use when refactoring components with boolean prop proliferation, building component libraries, designing compound components, or reviewing component APIs. Triggers on "composition pattern", "compound component", "boolean props", "component architecture", "render props", or "React 19 patterns".
- ▌ Performance Profiler · kaakati bundleProfile and optimize application performance including Rails query optimization, React Native rendering, Redis cache strategy, PostgreSQL/PostGIS query tuning, and Sidekiq job performance. Use this skill whenever someone asks to investigate slowness, profile performance, optimize queries, reduce latency, or says things like "why is this slow", "profile this endpoint", "optimize this query", "find the bottleneck", "improve performance of X", or "this page takes too long to load". Also trigger when someone mentions N+1 queries, EXPLAIN ANALYZE, memory leaks, bundle size analysis, or cache hit rate optimization.
- ▌ React Best Practices · kaakati bundleReact and Next.js performance optimization with 57 rules across 8 categories. Use when reviewing React components for performance, optimizing bundle size, eliminating data fetching waterfalls, or refactoring for re-render efficiency. Triggers on "optimize React performance", "bundle size", "fix waterfall", "re-render optimization", "React best practices", or "performance review".