OKHP3
- 312 skills
- 0 followers
- 22 hours ago last updated
- ▌ Okhp3 Outcome Modeling Sports · okhp3 bundleModel team, game, and player outcomes from repeated sports events, matchup history, schedules, injuries, and performance metrics. Use for sports rankings, matchup forecasts, season projections, or fantasy-oriented state models. Load `okhp3-outcome-modeling-core` first; this adapter does not provide live odds or trade execution.
- ▌ Okhp3 Agentic Exploitation Testing · okhp3 bundleAssess whether an agent, tool, or configuration change can cross a defined control boundary in a disposable synthetic lab, using non-destructive evidence and no deployable exploit content.
- ▌ Okhp3 Github Notification Maintainer · okhp3 bundleTriage and maintain GitHub notifications by finding the underlying issue, pull request, review, check, deployment, or branch problem; group duplicate failures; delegate bounded repairs to Dependabot, GitHub Copilot, or Actions when appropriate; verify the result; and mark only verified threads done. Use for GitHub notification cleanup, recurring CI loose ends, PR follow-up, repository maintenance, scheduled notification cleanup that appears stopped, or safe branch-pruning review. Do not use for blind bulk deletion, unreviewed merges, or autonomous publication.
- ▌ Okhp3 Sharepoint List Intake Normalizer · okhp3 bundleNormalize SharePoint List intake items into a reviewable, schema-aligned draft. Use when new list items need required-field checks, controlled-value mapping, duplicate flags, or consistent descriptions before they are saved. Do not use to invent missing facts or silently update list items.
- ▌ Okhp3 Sharepoint List Knowledge Gap Log · okhp3 bundleTurn unresolved questions and missing-content signals into a reviewable SharePoint List knowledge-gap draft. Use when a site team needs a visible, owned backlog of questions, impact, and proposed source research. Do not use to invent answers, perform external research, or create List items silently.
- ▌ Okhp3 Sharepoint List Risk Issue Review · okhp3 bundleReview a SharePoint List of risks or issues into a ranked, evidence-led exception view. Use when owners, due dates, severity, mitigation, or escalation gaps need a consistent review. Do not use to change risk ratings, assign owners, or make management decisions without approved rules.
- ▌ Okhp3 Outcome Modeling Markets · okhp3 bundleCompare independent probabilities with prediction-market prices and evaluate expected value, calibration, liquidity, spread, and resolution risk. Use when analyzing event contracts, odds, edge, paper backtests, or risk-adjusted position sizing. Load `okhp3-outcome-modeling-core` first; this skill does not place or manage trades.
- ▌ Okhp3 Process Measures Controls · okhp3 bundleDefine process performance measures, KPIs, and compliance controls for a validated PNS. Use this skill when the user needs to add measurability and governance to a documented process; when they ask to define KPIs, set performance targets, add compliance controls, or map the process to a control framework. This is a recommended extension skill — use after okhp3-process-narrative-authoring when governance and measurement rigour beyond the PNS's own kpis section is required. Produces a measures register and a controls register.
- ▌ Okhp3 Agentic Credential Assessment · okhp3 bundleAssess authentication and credential-abuse controls with synthetic identities and approved harnesses. Use for lockout, throttling, MFA, reset, session, or alerting validation in a lab or authorized staging environment. Do not perform credential attacks against live systems.
- ▌ Okhp3 Supply Chain Agent Provenance · okhp3 bundleVerify provenance and integrity of agent packages, models, tools, configurations, and deployments. Use when onboarding, releasing, changing, or investigating an agentic component. Do not invent attestations or treat a checksum as proof of trust.
- ▌ Okhp3 Threat Intelligence Synthesis · okhp3 bundleSynthesize dated threat signals into coherent defensive narratives and validation priorities. Use when multiple observations need clustering, source comparison, or risk framing. Do not turn a narrative into an exploit recipe or unsupported attribution.
- ▌ Okhp3 Reclamation Platform · okhp3 bundleFingerprint the technology, runtime, dependency, hosting, database, and deployment platform of an undocumented web application so downstream teams can select the correct archaeology, security, testing, or modernization method.
- ▌ Published Keyboard Recovery Check · okhp3 bundleConfirm the published Skillz Forge review surface still preserves failed-contract keyboard recovery after a GitHub Pages deploy.
- ▌ Okhp3 Sharepoint Library Article Curator · okhp3 bundleCurate selected SharePoint document-library articles into a reviewable collection with titles, summaries, categories, and duplicate signals. Use when a knowledge library needs consistent article recommendations before any file or metadata change. Do not use to publish, move, rename, or alter files silently.
- ▌ Okhp3 Sharepoint Library Metadata Review · okhp3 bundleReview SharePoint document-library metadata for completeness, controlled-value conformance, and inconsistent records. Use when a library owner needs a traceable exception report and proposed fixes before any metadata update. Do not use to silently edit files, fields, or library settings.
- ▌ Okhp3 Sharepoint List Schema View Review · okhp3 bundleReview a SharePoint List schema, views, indexes, and visible configuration against supplied design rules. Use when a list owner needs a prioritized health report before changing fields, views, or settings. Do not use to alter a list or claim settings that the current host cannot inspect.
- ▌ Okhp3 Translation En Us De De · okhp3 bundleTranslate owned plainspoken text artifacts one way from United States English (en-US) to Germany German (de-DE), preserving source voice, meaning, protected tokens, structure, and the pair-specific dictionary. Use only after any specialist register has separately been mediated into plain en-US. Do not use for another pair, a register conversion, reverse translation, generic copyediting, or machine-only publication.
- ▌ Okhp3 Translation En Us En Uk · okhp3 bundleAdapt owned plainspoken text artifacts one way from United States English (en-US) to British English (en-GB), preserving source voice, meaning, protected tokens, and structure while changing spelling, vocabulary, and locale conventions that genuinely differ. This is a same-language regional adaptation, not a bilingual translation. Use only after any specialist register has separately been mediated into plain en-US. Do not use for another English locale (en-AU, en-CA, en-IE), a bilingual language pair, a register conversion, reverse adaptation, generic copyediting, or machine-only publication.
- ▌ Okhp3 Translation En Us Es Es · okhp3 bundleTranslate owned plainspoken text artifacts one way from United States English (en-US) to Spain Spanish (es-ES), preserving source voice, meaning, protected tokens, structure, and the pair-specific dictionary. Use only after any specialist register has separately been mediated into plain en-US. Do not use for another pair, a register conversion, reverse translation, generic copyediting, or machine-only publication.
- ▌ Okhp3 Translation En Us Es Mx · okhp3 bundleTranslate owned plainspoken text artifacts one way from United States English (en-US) to Mexican Spanish (es-MX), preserving source voice, meaning, protected tokens, structure, and the pair-specific dictionary. Use only after any specialist register has separately been mediated into plain en-US. Do not use for another pair (including es-ES or es-419), a register conversion, reverse translation, generic copyediting, or machine-only publication.
- ▌ Okhp3 Translation En Us Fr Fr · okhp3 bundleTranslate owned plainspoken text artifacts one way from United States English (en-US) to France French (fr-FR), preserving source voice, meaning, protected tokens, structure, and the pair-specific dictionary. Use only after any specialist register has separately been mediated into plain en-US. Do not use for another pair, a register conversion, reverse translation, generic copyediting, or machine-only publication.
- ▌ Okhp3 Process Validation Scoring · okhp3 bundleOrchestrate the full V1–V9 validation suite across all BP-SKILL process artifacts and produce a 0-100 quality score with band classification. Use this skill when the user wants to validate a complete process documentation set before publication; when they ask \"is this ready to publish\", \"validate the process docs\", \"run the quality check\", or \"what is the quality score\". Do not use it to validate a single artifact in isolation — run that artifact's own validate script directly instead. Produces a validation report with per-artifact scores, rule-level findings, band classification (A–D), and a publication gate verdict.
- ▌ Okhp3 Agentic Persistence Assessment · okhp3 bundleAssess whether agent and host controls detect unauthorized state retention in an isolated disposable lab. Use for benign startup, scheduled, configuration, and account-change fixtures. Do not install persistence on live systems.
- ▌ Okhp3 Sharepoint Library Policy Citations · okhp3 bundleAnswer a policy question from accessible SharePoint library documents with traceable citations, conflicts, and uncertainty. Use when a user needs a source-grounded policy summary from a named library or selected documents. Do not use for legal advice, invented policy, or uncited conclusions.
- ▌ Okhp3 Sharepoint List Data Quality Review · okhp3 bundleReview a SharePoint List for missing required values, duplicate candidates, invalid controlled values, and inconsistent records. Use when a list owner needs a prioritized exception report and cleanup proposal. Do not use to silently repair, merge, delete, or rewrite list items.
- ▌ Okhp3 Process Narrative Authoring · okhp3 bundleAuthor and validate a Process Narrative Specification (PNS) from a PIR and stakeholder register. Use this skill when you have a completed Process Intake Record from okhp3-process-intake-and-scope and need to produce a structured narrative document that anchors ISO 9001 §4.4.1 process-box semantics, BABOK Core Concept Model, RACI matrix, SIPOC table, business rules, decision points, KPIs, and controls. Do not use it when only a quick diagram is needed without governance structure — go directly to okhp3-visual-process-modeling for that. The PNS is the authoritative handoff input for okhp3-visual-process-modeling, okhp3-sop-work-instructions, okhp3-raci-governance-matrix, and okhp3-sipoc-generation.
- ▌ Okhp3 Reclamation Char Tests · okhp3 bundleGenerate safe characterization tests for an undocumented web application, preserving observed behavior, permissions, documents, and regression baselines. Do not call captured legacy behavior correct.
- ▌ Okhp3 Thread Extract Perplexity · okhp3 bundleExtract manually supplied Perplexity conversations into standalone, actionable Markdown. Use when the user pastes a Perplexity Thread, Space excerpt, Research or Create output, source-rich answer, prompt-response sequence, uploaded-file reference, or export excerpt and wants its goals, reasoning, decisions, citations, reusable assets, next actions, provenance, and missing sources preserved at rapid, balanced, comprehensive, essential, substantial, exhaustive, scan, distill, or catalog depth. Use for control-all copies, turn-by-turn transfers, flattened source cards, and uncertain roles. Do not use for Perplexity account access or live research, citation verification by itself, ordinary summaries, API support, or lossless archival.
- ▌ Okhp3 Sharepoint Library Handover Packager · okhp3 bundlePrepare a reviewable handover inventory from selected SharePoint library files, with coverage gaps, ownership questions, and a proposed package manifest. Use when project documents need a controlled handover draft before copies, folders, permissions, or links are created or changed.
- ▌ Okhp3 Sharepoint Library Intake Classifier · okhp3 bundleClassify selected SharePoint library files against an approved taxonomy and return confidence, exceptions, and a reviewable metadata draft. Use when new files need consistent filing guidance. Do not use to invent categories or silently move files.
- ▌ Okhp3 Sharepoint List Decision Log Curator · okhp3 bundleTurn supplied decisions, approvals, and notes into reviewable SharePoint List decision records with source links and unresolved questions. Use when a decision log needs consistent draft entries before any List item is created or updated. Do not use to infer approval, authority, or an effective date.
- ▌ Okhp3 Sharepoint List Sla Breach Watchlist · okhp3 bundleProduce a SharePoint List SLA exception watchlist from supplied status, due-date, and service-target rules. Use when a team needs a current, evidence-led view of imminent or breached work. Do not use to invent SLA rules, alter service dates, send alerts, or change records.
- ▌ Okhp3 Future State Change Strategy · okhp3 bundleDesign a target-state process and a structured change strategy from a gap analysis. Use this skill when the user wants to redesign a process after gaps have been identified; when they ask \"what should the process look like\", \"how do we fix this\", \"design the to-be process\", or \"build a change plan\". This is a recommended extension skill — use after okhp3-process-gap-exception-analysis has produced a gap analysis. Do not use it to document only the current state — that is okhp3-as-is-process-capture; this skill designs what should change, not what exists today. Scope firewall applies: never include employer-proprietary constraints without explicit user authorisation. Produces a future-state process artifact and a change strategy document.
- ▌ Okhp3 Stakeholder And Role Mapping · okhp3 bundleDerive and validate a structured stakeholder register from a completed Process Intake Record. Use this skill when you have a PIR from okhp3-process-intake-and-scope and need to identify all affected parties, classify their roles, assess influence and interest, and define engagement strategies. Use when the user asks who is involved in a process, needs a RACI-ready role list, wants to understand stakeholder impact, or needs an engagement plan before narrative authoring begins. Produces a stakeholder engagement register, not a one-page process summary — for that, use okhp3-sipoc-generation instead.
- ▌ Okhp3 Sharepoint Library Contract Extractor · okhp3 bundleExtract specified obligation, renewal, notice, owner, counterparty, and risk fields from selected SharePoint contract files into a review queue. Use when contracts need operational visibility. Do not use to interpret legal obligations, update records, or send notices automatically.
- ▌ API Design · okhp3Designs an interface other people will depend on — REST endpoints, RPC methods, library functions, CLI commands, event payloads. Use this whenever the user is adding a public endpoint, designing a library's surface, defining a message contract, or asking how something should be called. Also use before implementing anything other teams or external users will consume, because the cost of changing it later is the whole point. For implementing against an existing interface, use feature-implementation.
- ▌ Auth Design · okhp3Designs how a system knows who someone is and what they may do — login, sessions, tokens, roles, and permission checks. Use this whenever the user is building login or signup, adding roles or permissions, choosing between sessions and JWTs, integrating OAuth or SSO, or asking how to protect an endpoint. For finding authorization bugs in code that exists, use security-analysis.
- ▌ Code Review · okhp3Reviews a change — a diff, a PR, a branch, or uncommitted work — for correctness, risk, and maintainability, and reports findings ranked by severity. Use this whenever the user asks you to review, check over, or give feedback on code they or someone else wrote, mentions a pull request, or says a change is "ready", even if they only ask "does this look ok?". For examining a whole codebase rather than a change, use code-analysis; for vulnerabilities specifically, use security-analysis.
- ▌ Diagramming · okhp3Draws architecture and flow diagrams as code — Mermaid, C4, sequence, ER, and state diagrams that stay in version control and do not go stale. Use this whenever the user asks for a diagram, wants to visualise an architecture or flow, mentions Mermaid or C4, or is explaining a system that would be clearer drawn. For the prose around the diagram, use markdown-docs; for charts of quantitative data, use the dataviz guidance.
- ▌ Find Skills · okhp3Helps agents discover, evaluate, and recommend installable agent skills when a task may be better handled by a specialized skill. Use when users ask how to do a specialized task, whether a skill exists, or how to extend agent capabilities.
- ▌ Code Linting · okhp3 bundleSets up, fixes, or tunes linting and formatting for a project in any language — Python, JavaScript/TypeScript, Go, Rust, Java/Kotlin, Ruby, shell, SQL, Markdown, YAML, Dockerfiles, Terraform. Use this whenever the user mentions linting, formatting, style checks, pre-commit hooks, a noisy or failing lint job, or asks to clean up or standardise a codebase, and also when a project has no linter at all and work is starting on it. For reviewing a specific change, use code-review; linting is what makes that review worth doing.
- ▌ Load Testing · okhp3Measures how a system behaves under load and finds where it breaks — throughput ceilings, latency under concurrency, and failure modes at saturation. Use this whenever the user mentions load testing, stress testing, benchmarking, capacity planning, an upcoming traffic spike, or asks how many users the system can handle. For making already-identified slowness faster, use performance-profiling.
- ▌ Log Analysis · okhp3Extracts an answer from logs, traces, or metrics — finding the relevant lines in volume, correlating across services, and telling signal from noise. Use this whenever the user points at a log file, asks what happened at a particular time, mentions grepping logs, wants to know how often something occurs, or is trying to reconstruct a sequence of events across services. For fixing what the logs reveal, use debugging; for the write-up afterwards, use root-cause-analysis.
- ▌ Unit Testing · okhp3Writes unit tests for code that already exists — choosing what deserves a test, what the cases are, and how to assert without welding the test to the implementation. Use this whenever the user asks for tests, unit tests, more coverage, or tests for a specific function or module, and also when adding to untested code where a characterization test is needed first. For building new code test-first, use test-driven-development.
- ▌ Code Analysis · okhp3Builds an understanding of a whole codebase or subsystem — what it does, how it is structured, where the risk and complexity concentrate, and reports it as a map someone can act on. Use this whenever the user is new to a repo, inherits unfamiliar code, asks how something works end to end, wants an architecture overview or health assessment, or is deciding whether to refactor, extend, or replace. For reviewing a specific change, use code-review.
- ▌ Markdown Docs · okhp3Writes or restructures project documentation in Markdown — READMEs, guides, references, runbooks, architecture notes — organised around what the reader is trying to do. Use this whenever the user asks for a README, docs, a guide, a runbook, or says their documentation is out of date, missing, or unhelpful, and also after building something substantial that nobody else could pick up without a written explanation.
- ▌ Data Migration · okhp3Changes a schema or moves data in production without downtime or loss — column changes, backfills, table splits, and system-to-system moves. Use this whenever the user is writing a migration, altering a table, backfilling data, renaming a column, or moving data between systems. Treat it as required reading before any migration runs against a database with real data. For designing the schema, use data-modeling.
- ▌ Okhp3 Notion Core · okhp3 bundleLoad first for any Notion task. Negotiates which Notion surface and tools are actually available (hosted MCP, REST API, or the ntn CLI), pins the API version, enforces the mandatory database-to-data-source resolution rule, and applies Notion's error taxonomy before any other Notion skill runs. Use when a task involves Notion pages, databases, data sources, blocks, or the Notion API or MCP in any way. Performs no read, write, or delete of its own; it is never the final answer to a user request.
- ▌ Browser Testing · okhp3Writes and debugs end-to-end browser tests — Playwright, Cypress, Selenium — covering selector strategy, waiting, test data, and the flakiness that makes suites get ignored. Use this whenever the user mentions E2E tests, browser tests, UI tests, Playwright, Cypress, Selenium, or a flaky or slow browser suite, and also when a bug is only reproducible through the UI. For testing logic below the UI, use unit-testing.
- ▌ Threat Modeling · okhp3Works out what could go wrong in a system's design before it is built — who would attack it, how, and which defences are worth having. Use this whenever the user is designing a system that handles sensitive data, money, or authentication, asks what the security risks are, mentions threat modeling or STRIDE, or is starting a feature with a meaningful attack surface. This is design-time and systematic; for finding vulnerabilities in code that exists, use security-analysis.
- ▌ Okhp3 Notion Query · okhp3 bundleQuery Notion database rows and filtered lists from a known data source: SQL mode, rows mode, saved-view mode, filter and sort syntax, plan metering, mention-resolution limits, and rich-text fidelity caveats. Use when the user wants rows, records, or a filtered/sorted list from a Notion database, or to run a saved view. Does not find content by keyword across the workspace (use okhp3-notion-search-strategy), does not read page body content (use okhp3-notion-page-read), and does not write anything.
- ▌ Dependency Audit · okhp3Assesses what a project depends on — known vulnerabilities, licence obligations, abandoned packages, and supply chain risk. Use this whenever the user asks what their dependencies look like, mentions a CVE or security advisory, needs a licence review, is evaluating whether to adopt a library, or has a dependency tree nobody has looked at in years. For performing the upgrades this identifies, use dependency-upgrade.
- ▌ Okhp3 Mermaid Bpmn · okhp3 bundleBPMN-informed business process modeling in Mermaid. Use whenever the user wants to diagram a business process, workflow, approval chain, decision/gateway logic, swim lanes, cross-department handoffs, onboarding flows, procurement flows, or anything describable as "who does what, in what order, with what decision points." This is the differentiator no community Mermaid skill covers - BPMN vocabulary (gateways, events, tasks, swim lanes, subprocesses) does not exist in mgranberry, WH-2099, softaworks, or Agents365's skills. Always load okhp3-mermaid-core first for audience/type/theming, then this skill for BPMN vocabulary and patterns.
- ▌ Okhp3 Mermaid Core · okhp3 bundleFoundation skill for ALL Mermaid diagram work. Load this first for any task involving Mermaid syntax, diagrams, flowcharts, process maps, architecture sketches, or visualizing relationships/workflows/structures. Handles audience declaration, diagram type selection across all 27 current Mermaid types (stable and beta), the OKHP3 design system, file naming and the diagram registry, and the three-gate validation framework. Routes to okhp3-mermaid-bpmn, okhp3-mermaid-architecture, or okhp3-mermaid-data for domain-specific vocabulary, and to okhp3-mermaid-publish for rendering/output.
- ▌ Okhp3 Mermaid Data · okhp3 bundleData model and relationship diagrams in Mermaid - entity-relationship (ER) diagrams, class diagrams, schema documentation. Use when the user wants to diagram a database schema, data model, object structure, class hierarchy, or entity relationships with cardinality. Always load okhp3-mermaid-core first for audience/type/theming.
- ▌ Okhp3 Universe Map · okhp3 bundleGenerate and refresh Mermaid visual sitemaps from search indexes. Use when a site's universe map drifts after crawling, indexing, or adding pages, or when multiple sibling sites need consistent navigation diagrams. Includes a Python generator, templates, good and bad examples, and Mermaid tool guidance. Does not infer project completion from page existence or deploy sites.
- ▌ Sp Build Auditor · okhp3 bundleOverKill Hill P³ SharePoint List build screenshot auditor. Use when reviewing screenshots of SharePoint Online list settings, column settings, indexed columns, content types, views, or Advanced Settings against a repo schema, build card, runbook, ADR, or CSV header. Also activate when the user says they captured SharePoint build screenshots, asks whether a list or column was configured correctly, points to arrows/markups in images, or needs a defect list before continuing manual SharePoint build work. This is the authoritative screenshot-review skill for this repo's UI-only SharePoint build process.
- ▌ API Documentation · okhp3Documents an interface others will call — endpoints, SDK methods, CLI commands, and their parameters, errors, and limits. Use this whenever the user needs API docs, an OpenAPI spec, reference documentation, docstrings for a public library, or has an interface that people keep asking questions about. For designing the interface itself, use api-design; for prose guides and READMEs, use markdown-docs.
- ▌ Security Analysis · okhp3Reviews code or a change for exploitable vulnerabilities — injection, auth and access-control gaps, secret exposure, unsafe deserialization, SSRF, path traversal, and reports them with the concrete attack path. Use this whenever the user asks about security, vulnerabilities, hardening, or a security review, and also proactively when a change touches authentication, authorization, user input handling, file paths, subprocess calls, deserialization, or credentials. For general correctness review, use code-review.
- ▌ Okhp3 Daily Oracle · okhp3 bundleOverKill Hill P³ daily oracle workflow. Use when building or reviewing a stable reading that combines a tarot card, optional zodiac horoscope, and an AI message. Also activate for daily insight, affirmation, card-draw, or consistent word-of-the-day features in a client-only app. Preserve the repo's ISO cache key, deterministic fallback, graceful degradation, and direct-browser security warning; do not add a backend or proxy to this repository.
- ▌ Sp List Architect · okhp3 bundleOverKill Hill P³ SharePoint List database architecture reviewer. Use when designing, reviewing, or hardening SharePoint Online Lists used as lightweight databases, controlled vocabularies, lookup-backed registries, or CMDB-lite data stores. Also activate when the user asks about list thresholds, indexed columns, lookup relationships, required fields, content types, attachments, offline sync, Quick Edit, SharePoint UI-only build constraints, or whether a SharePoint list setting is safe for database-like use. This is the authoritative SharePoint-list-as-database architecture skill for this repo -- use it even when the user only says "SharePoint list settings" or "list build".
- ▌ Okhp3 Verse Lookup · okhp3 bundleFetch or integrate scripture passages from Judaism, Christianity, or Islam through the ARE free anonymous providers. Use for verse lookup, API endpoint and reference-format questions, translation IDs, normalization, attribution, error handling, fallback routing, or denomination-aware scripture UI work. Covers Sefaria, bible-api.com, Quran.com with AlQuran.cloud fallback, and LDS Standard Works routing. Never invent text or silently change translations.
- ▌ Codebase Discovery · okhp3 bundleExtract domain, architecture, business rules, workflows and a business glossary from an existing (often poorly-documented) codebase, then validate the findings with a senior BA/Product Owner one question at a time. Produces onboarding-grade docs under docs/ that give a new team member — human or AI — enough context to be productive, ready for harness engineering / Spec Kit. Use when onboarding onto an unfamiliar codebase, reverse-engineering business knowledge, reconstructing lost documentation, or preparing a repo for spec-driven development.
- ▌ Ddd Best Practices · okhp3 bundleDomain-Driven Design guidance for modeling complex domains. Use when designing Bounded Contexts or Subdomains, discovering Aggregate boundaries from invariants and transactions, defining Aggregate Roots, designing Domain Events, typed domain failures, or repository contracts, choosing exception vs Result/Either/Option semantics, choosing Repository vs DAO/query service/gateway, splitting oversized Aggregates, coordinating cross-Aggregate consistency, applying Context Mapping patterns, implementing CQRS or Event Sourcing, building a Ubiquitous Language, applying Hexagonal Architecture, or reviewing layer ownership.
- ▌ Secrets Management · okhp3Handles credentials safely through their whole life — where they live, how code gets them, how they rotate, and what to do when one leaks. Use this whenever the user is adding an API key, database password, token, or certificate, mentions a secrets manager or vault, asks how to store credentials, or has committed a secret to git. For finding exposed secrets during a code review, use security-analysis.
- ▌ Tdd Best Practices · okhp3 bundleTest-Driven Development guidance. Use when writing tests before implementation, applying Red-Green-Refactor, testing Value Object contracts, typed domain failures/Results, DDD Aggregates, Domain Events/subscribers, transaction or cache boundaries, data migrations/backfills, Criteria/query adapters, repository contracts or persistence adapters, choosing between test doubles, deciding test granularity, reviewing test suite quality, or diagnosing brittle tests.
- ▌ Okhp3 Mermaid Repair · okhp3 bundleSyntax repair for broken Mermaid diagrams. Use when a .mmd file or fenced Mermaid block fails to parse - mmdc reports errors, Mermaid Live shows red, or the rendered output is visually malformed. Diagnoses the parse failure, applies the minimum fix, and re-runs Gate 1 (syntax validation). Does not restructure, restyle, relabel, or redesign. Does not change content. Load okhp3-mermaid-core first. For intentional content changes to a working diagram, use okhp3-mermaid-update instead.
- ▌ Okhp3 Mermaid Update · okhp3 bundleStyle-preserving update of an existing Mermaid diagram. Use when the user provides an existing .mmd file (or fenced Mermaid block) and a change request - new nodes, revised labels, added edges, restructured flow, or changed content - and the goal is to apply the minimum diff required without touching the diagram's style configuration, classDef declarations, or init block. Load okhp3-mermaid-core first for audience/type context. Do NOT use this skill for syntax repair (broken parse) - use okhp3-mermaid-repair for that.
- ▌ Okhp3 Skill Promotion · okhp3 bundlePromote and synchronize a project-local Agent Skill into a portable, reviewable distribution package. Use when a skill under .agents/skills needs a publication mirror, provenance record, canonical family assignment, or a safe handoff into OKHP3/skillz. Also activate when multiple SKILL.md copies must be compared or reconciled. Do not use for generic repository publishing.
- ▌ Okhp3 Askjamie Brand · okhp3 bundleOverKill Hill P³ AskJamie SPA styling. Use when a user wants an AskJamie application, documentation artifact, presentation, or image brief aligned to the approved AskJamie profile. Also activate when a target needs calm, mid-century helpdesk clarity for complex decisions. This specialization applies the approved local profile and does not substitute OverKill Hill or Glee-fully styling.
- ▌ Integration Testing · okhp3Tests that components work together — service against real database, API against real dependencies, module against module. Use this whenever the user mentions integration tests, testing against a real database or queue, contract testing between services, or has unit tests passing while the system is still broken. For testing one unit in isolation, use unit-testing; for driving a real browser, use browser-testing.
- ▌ Okhp3 Celestial Data · okhp3 bundleOverKill Hill P³ offline celestial data engine. Use when implementing or reviewing moon-phase, zodiac-season, Mercury-retrograde, or upcoming lunar-event features in JavaScript or TypeScript. Also activate when a UI needs display-grade night-sky data without a network request. Preserve the repo's exact functions and return shapes, use the bundled deterministic implementation, and validate date data with the supplied scripts.
- ▌ Okhp3 Mermaid Publish · okhp3 bundleRendering, exporting, and publishing finished Mermaid diagrams. Use after a diagram has passed okhp3-mermaid-core's three validation gates and needs to become a viewable artifact - local PNG/SVG render, embedding in a .md file, or publishing via the Mermaid Chart MCP for a shareable link. NEVER deletes rendered output; the render IS the deliverable.
- ▌ Okhp3 Notion Page Read · okhp3 bundleRead Notion page and document content: fetch a page, traverse block children, paginate long pages, recover truncated subtrees, and extract the page body as faithful markdown. Use when the user asks to read, open, summarize, or extract the content of a Notion page, doc, wiki page, subpage, or block. Does not read database rows or filtered lists (use okhp3-notion-query) and does not produce an external file (use a wave-3 egress skill).
- ▌ Okhp3 Notion Row Write · okhp3 bundleCreate or update Notion database rows: schema-first property mapping, select and status option handling, relation and people writes, and idempotent upsert against a stable key. Use when the user wants to add, update, or upsert a record, entry, or row in a Notion database. Does not change the schema to fit new data (use a wave-2 schema-migration skill) and is not for high-volume bulk loads of thousands of rows.
- ▌ Okhp3 Skill Foundry · okhp3 bundleCreate, audit, test, and improve portable Agent Skills with evidence-backed instructions, progressive disclosure, risk-based evaluations, and release checks. Use when authoring a new SKILL.md, improving an existing skill, designing or grading evaluations, diagnosing weak trigger behavior, or synchronizing a skill across repositories. Also activate when a workflow should become a reusable skill or a skill must improve itself without making unsupported quality claims. This is the authoritative OKHP3 authoring and skill-evolution workflow.
- ▌ Okhp3 Notion Page Write · okhp3 bundleCreate or update Notion pages and document content: page creation, content append, targeted search-and-replace, icons and covers, and async handling for large writes. Use when the user asks to create, edit, update, append to, or restructure a Notion page, doc, wiki page, or subpage. Does not write pages whose parent is a database or data source (use okhp3-notion-row-write) and does not delete or archive anything (use okhp3-notion-destructive-ops).
- ▌ Okhp3 Refolddec Core · okhp3Core ReFolDec transformation skill. Use when the task is explicitly about transforming an artifact from one representation type to another — folding an idea or process into a compact form, unfolding an artifact into its primitives, or refolding across representation types (diagram to documentation, documentation to SKILL.md, SKILL.md to procedure). Also use when semantic loss across a transformation needs to be tracked or compared. This is not a general writing or diagramming skill — it is a representation-change skill. Load domain skills (okhp3-mermaid-core, okhp3-recurring-task-capture) alongside this skill when the transformation target is a diagram or a skill skeleton.
- ▌ Okhp3 Kofi Post · okhp3 bundleDraft a Ko-fi post for a supplied audience and post form. Use when the user needs a public or supporter-access update, blog, image, audio, or embedded video post with an explicit access boundary. It prepares text only and does not inspect eligibility, set audience, save, schedule, or publish.
- ▌ Okhp3 I18N Page Sync · okhp3 bundleDetect which pages on a static site are missing a translation, or have a translation that has fallen behind a changed English source, by reusing the site's own generated search index as the page inventory. Reports drift and names the exact-pair okhp3-translation-en-us-<pair> skill that owns each flagged route. Never drafts, edits, or publishes a translated page itself, and never fails a build over a page the site has not declared in scope for translation.
- ▌ Validation Smoke · okhp3 bundleExercise validator failure boundaries with dependency-free malformed, missing-output, route, and publishing fixtures.
- ▌ Codebase Architecture · okhp3 bundleDesigns, deepens, and hardens TypeScript codebase architecture in three modes: folder structures, module contracts, and middleware pipelines for a new app; domain-informed deepening of existing code; and the guardrail tooling, CI gates, and wayfinding that stop a structure decaying. Use when setting up project structure, organizing a monorepo, designing backend modules, writing an architecture brief, recovering domain terminology, recording an architecture decision, or asking "how should I structure this app", "find architecture improvements", "this module is a mess", "make this codebase agent-friendly", "set up guardrails for coding agents", "add a dead-code check", or "my agent can't find anything in this repo". For scaffolding a new repo use scaffold-nextjs or scaffold-cli, for multi-tenant isolation use multi-tenant-architecture, for the AGENTS.md file's own content use agents-md, and for review of a local diff use pr-reviewer.
- ▌ Deployment Strategies · okhp3Gets a change into production safely — blue-green, canary, rolling, feature flags, and the rollback that makes each of them safe. Use this whenever the user is planning a release, asks how to deploy without downtime, mentions canary or blue-green, is adding a feature flag, or is nervous about a risky change going out. For deploying an AI agent specifically, use agent-deployment; for the pipeline that runs the deploy, use ci-pipelines.
- ▌ Okhp3 Replit Github Sync · okhp3 bundleRecover and maintain safe GitHub synchronization for a Replit project. Use when Replit reports PUSH_REJECTED, cannot commit through its UI, or a project needs to pull, commit, reconcile, merge, or push changes to its GitHub default branch. Also activate for "Replit GitHub out of sync", "push rejected", "sync Replit to origin/main", or a safe branch-to-main squash merge. Do not use to force-push, discard unreviewed work, or bypass branch protection.
- ▌ Okhp3 Project Compass · okhp3 bundlePoint at a project folder, git clone, or repository and establish or refresh its purpose, vision, mission, goals, and task tracking from evidence. Starts with a detection phase choosing Mode A, a GitHub-backed repo tracked through milestones, issues, sub-issues, labels, and releases via the gh CLI, or Mode B, a plain folder tracked entirely in files. First run infers intent from README, docs, ADRs, commits, TODO markers, and structure, then scaffolds a charter, an objectives-to-tasks decomposition, and machine-readable tracking with stable IDs. Later runs reassess progress, mark work done, blocked, or abandoned with evidence, surface new or changed goals as scope drift, flag orphaned and stale work, and emit a delta report. Also activate for "what is this repo even for", "is this project still on track", "did anything change since last time", scheduled or unattended check-ins, and projects with no tracking artifacts. Handles monorepos, content-first repos, and folders with no git history.
- ▌ Okhp3 Skill Cataloger · okhp3 bundleOverKill Hill P³ skill cataloger. Inventory and validate repository-local Agent Skills, then safely regenerate a marked README catalog and machine-readable catalog metadata. Use when asked to list, audit, version-check, validate, or refresh skills under .agents/skills/, or to index a distribution repository’s root family folders. Choose catalog mode for a project surface and explicit --full mode for a distribution index; use --check or --dry-run when no file changes are authorized.
- ▌ Okhp3 Skill Discovery · okhp3 bundleFind, verify, compare, and route to project-local, installed, runtime, or plugin-provided agent skills. Use when the user asks what skills exist, how to invoke one, or when the correct reusable workflow is unclear. Do not use it to install unavailable capabilities without an explicit request.
- ▌ Okhp3 Publication Handoff Packaging · okhp3 bundleAssemble all validated BP-SKILL process artifacts into a publication-ready bundle with a manifest, approvals record, and completeness check. Use this skill when the user is ready to publish or hand off a complete process documentation set; when they ask to package the process docs, create a handoff bundle, publish the process artifacts, or generate a release package. Requires a passing validation report (Band A or B) before bundling — this is the terminal, all-artifacts step; for a single-artifact quality check use okhp3-process-validation-scoring instead. Produces a MANIFEST.yaml, APPROVALS.yaml, and a ZIP-ready directory structure.
- ▌ Okhp3 Reclamation Rbac Tracing · okhp3 bundleTrace authentication, authorization, roles, permissions, tenant boundaries, and protected actions in an undocumented web application to activate when identity risk must be reviewed without becoming an unapproved penetration test.
- ▌ Okhp3 Thread Extract Copilot M365 · okhp3 bundleExtract manually supplied Microsoft Copilot and Microsoft 365 Copilot chats into standalone, actionable Markdown. Use when the user pastes a Copilot chat, Work or Web-grounded answer, Copilot Page, agent output, prompt-response sequence, or references to files, emails, meetings, people, or tenant sources and wants goals, reasoning, decisions, reusable assets, next actions, provenance, and missing sidecars preserved at rapid, balanced, comprehensive, essential, substantial, exhaustive, scan, distill, or catalog depth. Use for flattened or turn-by-turn captures. Do not use for Microsoft tenant, Graph, SharePoint, Teams, Outlook, or OneDrive access; GitHub Copilot coding chats; ordinary summaries; or lossless archival.
- ▌ Okhp3 Thread Extract Mistral Vibe · okhp3 bundleExtract manually supplied Mistral Vibe or former Le Chat conversations into standalone, actionable Markdown. Use when the user pastes a Vibe Work, Chat, or Code thread, Canvas, plan, tool trace, approval request, connector result, file analysis, prompt-response sequence, or export excerpt and wants its goals, reasoning, decisions, reusable assets, next actions, provenance, and missing sidecars preserved at rapid, balanced, comprehensive, essential, substantial, exhaustive, scan, distill, or catalog depth. Use for control-all copies, flattened UI text, and uncertain roles. Do not use for Mistral account or connector access, Vibe operation, API support, ordinary summaries, or lossless transcript archival.
- ▌ Okhp3 Sharepoint List Portfolio Health Brief · okhp3 bundleCreate a cited portfolio-health brief from supplied SharePoint List fields and owner-approved health rules. Use when project, initiative, or work-item signals need a consistent executive exception summary. Do not use to invent portfolio status, alter items, or make funding or delivery decisions.
- ▌ Okhp3 Process Gap Exception Analysis · okhp3 bundleIdentify deviations, gaps, and exception paths between an as-is process capture and its intended design. Use this skill when the user wants to find where a process breaks down, where steps are missing or inconsistent, where exception handling is undefined, or where current execution differs from documented procedure. Use when they say \"what's wrong with the current process\", \"find the gaps\", \"where does this break\", or \"analyze exceptions\". Records gaps only — it does not propose solutions or redesign; for that, hand off to okhp3-future-state-change-strategy. Produces a gap analysis report and exception catalog.
- ▌ Okhp3 Reclamation Target Design · okhp3 bundleDesign a secure modernization target for a reclaimed web application, including architecture, data, identity, integrations, observability, and deployment decisions. Do not turn a proposal into implementation prematurely.
- ▌ Okhp3 Sharepoint Library Accessibility Review · okhp3 bundleReview selected SharePoint library documents for supplied accessibility and structure checks, then return an evidence-led remediation draft. Use when document visitors need more usable content. Do not use to certify accessibility or alter files automatically.
- ▌ Okhp3 Sharepoint List Duplicate Record Review · okhp3 bundleIdentify and explain likely duplicate SharePoint List records using supplied matching rules. Use when a list owner needs a review queue of duplicate candidates without merging, deleting, or overwriting records. Do not use to treat similar titles as confirmed duplicates.
- ▌ Okhp3 Reclamation Technical Docs · okhp3 bundleProduce evidence-led technical documentation for an undocumented application, including architecture, operations, code tours, data dictionaries, and security findings. Expose uncertainty instead of smoothing it over.
- ▌ Okhp3 Sharepoint Library Document Quality Gate · okhp3 bundleCheck selected SharePoint library documents against supplied minimum quality rules for naming, sections, dates, ownership, and template markers. Use when a library needs a reviewable publication-quality report. Do not use to certify or edit documents automatically.
- ▌ Okhp3 Sharepoint Library Taxonomy Drift Report · okhp3 bundleCompare a SharePoint library's accessible tags, folders, and views with a supplied information architecture and report drift. Use when ad hoc uploads make a library harder to navigate. Do not use to rename, move, or retag files automatically.
- ▌ Okhp3 Sharepoint List Vendor Obligation Review · okhp3 bundleReview a SharePoint List of vendors or obligations for supplied expiry, ownership, and compliance-field exceptions. Use when a controlled review needs next-review candidates and evidence without changing agreements or making legal conclusions. Do not use to determine compliance or take action.