peterbamuhigire
- 1k skills
- 0 followers
- 1 day ago last updated
- ▌ AI Agent Multi Agent Coordination · peterbamuhigire bundleUse when designing systems where multiple agents collaborate on one task — supervisor/worker, debate, plan-execute, peer handoff. Covers handoff message contracts, shared scratchpad, conflict resolution, deadlock detection, and the cost/SLA discipline that keeps multi-agent setups from spiralling.
- ▌ AI Agent Observability Evaluation · peterbamuhigire bundleUse when measuring, evaluating, replaying, evidencing, or tracking success for AI agent tasks, steps, traces, and outcomes.
- ▌ Reliability Engineering · peterbamuhigire bundleUse when designing or reviewing production reliability for APIs, SaaS platforms, background jobs, distributed workflows, mobile backends, or AI-enabled systems. Covers timeout and retry policy, degradation, queue safety, incident readiness, and recovery-aware design.
- ▌ Accounting Engine · peterbamuhigire bundleUse when designing, implementing, or reviewing an embedded accounting engine with append-only ledgers, mapped postings, idempotency, reversals, period locks, audit trails, and integrity tests.
- ▌ Game Testing Polish · peterbamuhigire bundleUse when planning or executing game QA, playtesting, balance, usability, compatibility, accessibility, localisation, save migration, regression, bug triage, polish prioritisation, alpha, beta, or release-candidate gates.
- ▌ Frontend Architecture · peterbamuhigireUse when turning a design system, product requirement, or frontend codebase into a maintainable component, content, state, and delivery architecture with measurable quality gates.
- ▌ Python Modern Standards · peterbamuhigire bundleUse when writing, reviewing, or distributing Python applications, including PyInstaller, auto-py-to-exe, Nuitka, frozen desktop executables, multi-tool suites, installers, and CI release builds. Defines the Python baseline and routes executable packaging to its desktop-distribution automation.
- ▌ AI Assisted Development · peterbamuhigire bundleUse when coordinating AI-assisted planning, implementation, review, modernisation, documentation, human approval, CI evidence, or bounded multi-agent software work.
- ▌ World Class Engineering · peterbamuhigire bundleUse when designing, building, reviewing, or upgrading production software systems that must be secure, performant, maintainable, scalable, and user-centered. Apply before writing specs, code, architecture, APIs, databases, mobile apps, SaaS platforms, or ERP systems.
- ▌ Linux Security Hardening · peterbamuhigire bundleUse when hardening or auditing Debian and Ubuntu hosts for identity, sudo, PAM, MFA, permissions, AppArmor, auditd, kernel, patching, integrity, boot, encryption, and CIS controls.
- ▌ Mysql Operations · peterbamuhigire bundleUse when administering, tuning, backing up, restoring, monitoring, or troubleshooting MySQL production systems. Load absorbed MySQL administration and query-performance reference files for operational runbooks, indexes, replication, and incident response.
- ▌ Product Discovery · peterbamuhigire bundleUse when testing whether a product, feature, or workflow deserves investment through risk framing, prototypes, research, and build-pivot-kill decisions.
- ▌ Saas Admin Backoffice Tooling · peterbamuhigire bundleUse when designing audited SaaS back-office impersonation, tenant lifecycle, billing overrides, bulk actions, or audit controls.
- ▌ Saas Rate Limiting And Quotas · peterbamuhigire bundleUse when designing per-tenant rate limits, quota algorithms, enforcement points, plan caps, fair queueing, or usage reporting.
- ▌ Saas Sso Scim Enterprise Auth · peterbamuhigire bundleUse when implementing tenant-scoped SAML or OIDC SSO, SCIM provisioning, custom domains, IP allowlists, or enterprise auth migration.
- ▌ Mysql Engineering · peterbamuhigire bundleUse when designing, implementing, or reviewing MySQL application schemas, SQL, indexes, constraints, stored routines, and production query patterns. Load absorbed MySQL best-practice, data-modeling, and advanced-SQL reference files as needed.
- ▌ Infrastructure As Code · peterbamuhigire bundleUse when provisioning or changing cloud infrastructure with Terraform or Ansible — modules, remote state with S3 native locking, workspaces vs directory-per-env, common AWS patterns, idempotent Ansible roles for Debian/Ubuntu, GitOps with ArgoCD/Flux, drift detection, and Vault secret injection.
- ▌ AI Agent Memory Erasure Proof · peterbamuhigire bundleUse when proving agent-memory erasure was complete and verifiable for GDPR / CCPA / POPIA / KE DPA requests — the 9-step cascade verification job emits a signed-off evidence pack. Pairs with `ai-agent-memory` (three-tier memory + erasure cascade) and `saas-tenant-data-portability-and-erasure` (tenant-level erasure pipeline).
- ▌ AI Agent Runtime Architecture · peterbamuhigire bundleUse when designing multi-tenant agent runtimes, control loops, state machines, retries, idempotency, step caps, durable resumability, scheduling, cancellation, and workflow boundaries.
- ▌ Android Data Persistence · peterbamuhigire bundleUse when designing Android local storage, Room migrations, DataStore preferences, or offline API synchronisation; use android-development for broader application structure.
- ▌ Validation Contract · peterbamuhigire bundleUse when authoring or normalising a specialist skill, or preparing to ship a feature or release — defines the seven evidence categories every specialist skill must declare against and provides the canonical Release Evidence Bundle template. The contract spine that turns scattered validation skills into a coherent ship-readiness check.
- ▌ Kubernetes Platform · peterbamuhigire bundleUse when running Kubernetes as a platform team — bootstrapping self-managed clusters on Debian/Ubuntu, designing multi-tenant RBAC, enforcing Pod Security and resource quotas, and operating cluster lifecycle (upgrades, certs, etcd, ingress, cert-manager, metrics-server). Self-managed first, cloud-managed second.
- ▌ Frontend Performance · peterbamuhigire bundleUse when defining, implementing, or auditing frontend performance for web apps and SaaS frontends; produces a per-flow performance budget, measurement plan tied to SLOs, and CI regression gate. Use api-design-first for API shape and observability-monitoring for server SLOs.
- ▌ Content Writing · peterbamuhigire bundleUse when writing or reviewing website copy, articles, headlines, ledes, persuasive content, readability, or scannable structure.
- ▌ AI Agent Commercial Operations · peterbamuhigire bundleUse when pricing, billing, refunding, recognizing revenue, or packaging commercial terms for agentic AI services and outcomes.
- ▌ AI Agent Governance And Limits · peterbamuhigire bundleUse when defining agent budgets, step limits, reversibility, blast-radius controls, kill switches, and governance policy for agentic AI systems.
- ▌ AI Observability And Debugging · peterbamuhigire bundleUse when building the observability stack for AI features in a multi-tenant SaaS — prompt/response tracing, semantic logging, replay tooling, "show me why this answer", per-stage latency/cost breakdown, ticket→trace tie-back, and dashboards that answer the operational questions (which tenant, which feature, which prompt version, which model).
- ▌ AI Agent Compliance Controls · peterbamuhigire bundleUse when mapping AI agent operations to SOC 2, ISO 27001, HIPAA, audit logs, control testing, attestations, and compliance evidence.
- ▌ AI Agent Safety And Red Team · peterbamuhigire bundleUse when red-teaming agent tool and data perimeters for indirect prompt injection, action escalation, tenant exfiltration, unsafe tool chains, self-modification, or containment regressions.
- ▌ Cloud Architecture · peterbamuhigire bundleUse when designing cloud deployments, Dockerising applications, laying out AWS or GCP environments, choosing a deployment pattern, or moving a workload from a single VM to a resilient multi-AZ topology.
- ▌ Docker Development · peterbamuhigire bundleUse when containerizing PHP, Python, JavaScript, or API services with Dockerfiles, multi-stage images, Compose, CI builds, runtime permissions, and persistent dependencies.
- ▌ UX Content Strategy · peterbamuhigire bundleUse when planning, governing, or upgrading product content as a system - voice charts, content-first design, UI text patterns, form completion gates, error taxonomy, content measurement, decision communication, lifecycle narrative, and content operations. Higher-level orchestration above tactical microcopy and form mechanics.
- ▌ Python Data Analytics · peterbamuhigire bundleUse when computing complex analytics, KPIs, cohort/funnel/retention metrics, financial math (IRR/NPV/amortization), statistical tests, anomaly detection, or geospatial analytics in Python — for cases where SQL alone gets unwieldy.
- ▌ Python Data Pipelines · peterbamuhigire bundleUse when building ETL jobs, document intelligence pipelines, OCR, PDF/Excel ingestion, image/media processing, or external-API sync pipelines in Python — idempotent scheduled jobs with validation, dead-letter queues, and multi-tenant isolation.
- ▌ Typescript Full Stack · peterbamuhigire bundleUse when building end-to-end TypeScript applications — Node backend (Fastify), React/Next frontend, shared types via tRPC or Zod, monorepo with turborepo/nx, Prisma/Drizzle data layer, end-to-end type safety.
- ▌ Saas Architecture Strategy · peterbamuhigire bundleUse when architecting or evaluating a cloud SaaS product — including choosing multi-tenant patterns, mapping deployment to IaaS, planning scaling and blast-radius isolation, aligning architecture to business capabilities, and reconciling multi-enterprise consumption requirements with operating-model constraints.
- ▌ Saas Managed Visual Assets · peterbamuhigire bundleUse when implementing or reviewing Super Admin or tenant-scoped managed visual assets—background image pools, light/dark logos, or favicons—with secure upload, preview, ordering, activation, replacement, quotas, and audit evidence.
- ▌ Markdown Lint Cleanup · peterbamuhigireUse when fixing Markdown lint failures, heading structure, list spacing, code-fence languages, or local formatting consistency without changing document meaning.
- ▌ Web App Security Audit · peterbamuhigire bundleUse when auditing a PHP/JavaScript/HTML web application for security vulnerabilities. Covers configuration, authentication, authorization, input validation, XSS, API security, HTTP headers, and dependency scanning. Produces a severity-rated audit...
- ▌ Image Compression · peterbamuhigire bundleUse when implementing or reviewing client image optimisation plus authoritative server decode, validation, resize, metadata stripping, and canonical re-encoding. Use saas-managed-visual-assets for administrative asset lifecycle and frontend-performance for page budgets.
- ▌ Nextjs App Router · peterbamuhigireUse when implementing or reviewing a Next.js App Router application with server and client components, route handlers, middleware, caching, authentication, streaming, or deployment. Use react-development for framework-neutral components and api-design-first for external APIs.
- ▌ React Development · peterbamuhigire bundleUse when implementing or reviewing React components, hooks, state ownership, forms, rendering performance, error boundaries, or component tests. Use nextjs-app-router for Next.js server boundaries and ux-content-strategy for product content systems.
- ▌ IOS Platform Capabilities · peterbamuhigire bundleUse when integrating iOS system capabilities such as App Intents, widgets, Spotlight, biometrics, notifications, Bluetooth, media, or PDF export; use ios-development for ordinary app features.
- ▌ PHP Modern Standards · peterbamuhigire bundleUse when writing or reviewing PHP 8+ applications, object-oriented domain code, Laravel services, PSR-compliant packages, secure request handling, tests, or performance-sensitive PHP.
- ▌ Python Ml Predictive · peterbamuhigire bundleUse when adding forecasting, classification, regression, or anomaly detection to a SaaS feature — demand/sales/cash-flow forecasting, churn and risk scoring, anomaly detection — with scikit-learn, Prophet, and statsmodels. Covers data prep, model serving, monitoring, and explainability.
- ▌ Typescript Effective · peterbamuhigire bundleUse when writing production TypeScript — clean code idioms, effective-TS items, strict tsconfig, migration from JS, build performance, testing, and anti-patterns. Load references/typescript-mastery.md for type-system depth and references/typescript-design-patterns.md for GoF patterns.
- ▌ Pwa Offline First · peterbamuhigire bundleUse when building offline-first Progressive Web Apps — Service Worker lifecycle, Workbox caching strategies, IndexedDB via Dexie.js, Background Sync for queued writes, Web Push notifications, Lighthouse gates, and Next.js PWA integration. Default for apps that must work on EDGE/2G or intermittent connectivity.
- ▌ Modular Saas Architecture · peterbamuhigire bundleUse when designing tenant-selectable SaaS modules, dependency contracts, module toggles, lifecycle hooks, or safe enable and disable behaviour.
- ▌ Engine Control Plane · peterbamuhigireUse when coordinating or auditing multi-engine workflows, agent roles, command surfaces, hooks, evidence contracts, handoffs, or bounded recovery. Keeps domain doctrine in the owning engines.
- ▌ AI Economic Value Engine · peterbamuhigireUse when discovering, designing, prioritizing, or auditing AI-powered products for measurable business value. Applies to AI opportunity mapping, ROI cases, product strategy, client workshops, and deciding whether an AI feature should be built.
- ▌ Android Development · peterbamuhigire bundleUse when building or reviewing native Android applications with Kotlin, Compose, Hilt, and layered architecture; use android-data-persistence or android-tdd for focused data and test work.
- ▌ Cicd Pipelines · peterbamuhigire bundleUse when designing CI/CD pipelines, stage gates, reusable workflows, short-lived cloud authentication, caching, deployment strategies, and pipeline telemetry.
- ▌ IOS Quality And Release · peterbamuhigire bundleUse when planning or gating iOS tests, performance, TestFlight, App Store review, CI, device coverage, or release evidence; use ios-development for implementation before the release gate.
- ▌ Javascript Modern · peterbamuhigire bundleUse when writing or reviewing modern JavaScript for browser or PHP-backed SaaS applications, including modules, asynchronous flows, error handling, language features, and performance.
- ▌ Saas Accounting System · peterbamuhigire bundleUse when designing double-entry accounting inside SaaS, including automated postings, ledgers, controls, reconciliations, and reports.
- ▌ Saas Erp System Design · peterbamuhigire bundleUse when designing configurable SaaS or ERP platforms with multi-step business workflows, domain modules, approvals, auditability, pricing and entitlements, operational reporting, and tenant-specific variation. Covers domain boundaries, workflow states, extension points, and control design.
- ▌ AI Agent Tooling And Hitl · peterbamuhigire bundleUse when designing agent tool catalogs, tool schemas, action gating, human approval, and human-in-the-loop control for agentic AI systems.
- ▌ Coding Agent Optimization · peterbamuhigire bundleUse when auditing or tuning a development machine's Claude Code or Codex setup for context, model, subagent, permission, or token efficiency. Analyse local capabilities first and apply only supported reversible changes; route runner-specific details to the linked adapters.
- ▌ Gis Platform Engineering · peterbamuhigire bundleUse when implementing GIS maps, spatial data services, maps integrations, geocoding, spatial APIs, or PostGIS-backed geospatial platforms. Load absorbed GIS mapping, maps integration, and PostGIS backend references as needed.
- ▌ Nodejs Development · peterbamuhigire bundleUse when building or reviewing Node.js servers, APIs, CLI tools, streams, asynchronous workflows, real-time systems, tests, scaling, or production deployment.
- ▌ Kmp Development · peterbamuhigire bundleUse when sharing Kotlin business logic across Android and iOS with Kotlin Multiplatform while retaining deliberate platform boundaries; use native development skills for platform UI and release work.
- ▌ Saas Sales Organization · peterbamuhigire bundleUse when designing or scaling a SaaS sales organisation — sales motions, roles (SDR/BDR/AE/CSM/SE), pipeline stages, lead-to-cash, territory design, quota/commission, sales ops fundamentals, onboarding/ramp, and hiring rubrics. Sourced from "Blueprints for a SaaS Sales Organization" (van der Kooij, Pizarro).
- ▌ Sdlc Documentation · peterbamuhigire bundleUse when producing, reviewing, or consolidating SDLC documentation across planning, requirements, design, testing, deployment, user rollout, post-deployment, and maintenance phases. Load absorbed SDLC phase references as needed.
- ▌ Skill Engine Audit · peterbamuhigire bundleUse when auditing, grading, benchmarking, or conforming an entire skills engine. Measures taxonomy, doctrine, contracts, depth, routing, safety, references, output readiness, and normalisation priorities.
- ▌ Skill Safety Audit · peterbamuhigireUse when reviewing new, imported, or changed skills for unsafe tools, installers, credential harvesting, hidden execution, prompt injection, excessive permissions, data exfiltration, or improperly retained third-party source content.
- ▌ Code Safety Scanner · peterbamuhigire bundleUse when scanning a codebase before deployment for critical vulnerabilities, server-error risks, unsafe AI-generated code, dependency problems, or payment misconfiguration.
- ▌ Vibe Security Skill · peterbamuhigire bundleUse when designing or reviewing application, API, or multi-tenant SaaS security. Produces threat models, abuse cases, authorisation matrices, secret plans, and OWASP-aligned evidence.
- ▌ API Design First · peterbamuhigire bundleUse when designing HTTP APIs with OpenAPI, versioning, authentication, rate limits, idempotency, error contracts, and observability requirements.
- ▌ GRAPHQL Patterns · peterbamuhigire bundleUse when designing or operating GraphQL APIs with schemas, resolvers, authorization, pagination, federation, code generation, and hostile-input controls.
- ▌ IOS Security And Rbac · peterbamuhigire bundleUse when designing or reviewing iOS authentication, Keychain, App Attest, privacy manifests, permissions, RBAC, tenant isolation, or AI security; use ios-development for general implementation.
- ▌ Subscription Billing · peterbamuhigire bundleUse when designing or reviewing recurring subscription lifecycle on Stripe Billing — plans/Prices, trials, proration, upgrades/downgrades, cancel/pause, Smart Retries dunning, metered usage, automatic tax, multi-currency, and the strategy choice between subscription vs perpetual and monthly vs annual.
- ▌ Network Security · peterbamuhigire bundleUse when designing, hardening, or auditing network security for self-managed SaaS infrastructure, including firewalls, WAF, VPN, TLS/PKI, IDS/IPS, SSH, segmentation, DDoS, and DNS controls.
- ▌ Saas Business Metrics · peterbamuhigire bundleUse when defining or reviewing SaaS revenue, growth, retention, engagement, satisfaction, unit economics, or Rule-of-40 metrics.
- ▌ New Project · peterbamuhigire bundleUse when the task matches skill: new project scaffold and this skill's local workflow.
- ▌ Saas Seeder · peterbamuhigire bundleUse when bootstrapping a multi-tenant SaaS Seeder Template, including environment, database, super admin, panel verification, recurring demo activity refreshes, and demo-login shortcuts.
- ▌ AI Feature Spec · peterbamuhigireUse when specifying one AI-powered feature end to end, including model choice, prompt and context contracts, output schema, fallbacks, human oversight, UX states, and evaluation.
- ▌ AI RAG Patterns · peterbamuhigire bundleUse when building features that answer questions from private data, documents, policies, or time-sensitive information — RAG architecture, chunking strategies, hybrid search, re-ranking, vector databases, evaluation, agentic RAG, multimodal RAG...
- ▌ AI Model Gateway · peterbamuhigire bundleUse when designing or building an LLM gateway for provider abstraction, tenant-aware routing, fallbacks, quotas, residency, audit logging, cost capture, and kill-switch enforcement.
- ▌ Android Tdd · peterbamuhigire bundleUse when developing Android behaviour test-first across Kotlin, Room, repositories, ViewModels, and Compose; use android-development for architecture not centred on a test workflow.
- ▌ IOS Development · peterbamuhigire bundleUse when building or reviewing native iOS applications with Swift, SwiftUI, structured concurrency, security, tests, and performance gates; use focused iOS skills for persistence, release, or monetisation.
- ▌ Openai Agents Sdk · peterbamuhigireUse when building Python agents with the OpenAI Agents SDK, including runners, tools, handoffs, guardrails, tracing, memory, multi-agent topology, and deterministic orchestration.
- ▌ IOS Architecture · peterbamuhigire bundleUse when defining iOS module boundaries, dependency direction, state ownership, App Intent integration, or AI provider seams; use ios-development for feature implementation details.
- ▌ IOS Monetization · peterbamuhigire bundleUse when implementing iOS purchases, subscriptions, StoreKit 2 verification, entitlement delivery, paywalls, or App Store server events; use ios-development for non-commerce features.
- ▌ Stripe Payments · peterbamuhigire bundleUse when integrating Stripe one-time payments, PaymentIntents, SetupIntents, Checkout, SCA, multi-currency, idempotency, or webhooks.
- ▌ AI LLM Integration · peterbamuhigire bundleUse when integrating an LLM provider into an application with streaming, structured outputs, tool calls, embeddings, multi-model routing, retries, caching, and usage metering.
- ▌ AI App Architecture · peterbamuhigire bundleUse when designing or building AI-powered application systems — choosing architecture style, selecting components, structuring the AI stack, making build-vs-buy decisions, and planning multi-tenant AI module gating
- ▌ Execution Plan Scripts · peterbamuhigireUse when converting an approved long-running plan into self-contained execution prompts across sessions or workers. Covers dependency order, checkpoints, capability fallback and evidence handoff; use world-class-engineering for a single implementation slice.
- ▌ Anti AI Slop · peterbamuhigireUse when producing any human-facing artefact. Applies real-time anti-slop controls for specificity, verification, authored intent, hard cases, language, code, UI, and release quality.
- ▌ AI Cost And Metering · peterbamuhigire bundleUse when modeling, metering, attributing, billing, or controlling AI usage costs across tenants, plans, features, providers, and agent workloads.
- ▌ AI Incident Response · peterbamuhigire bundleUse when preventing, detecting, triaging, communicating, recovering from, or reviewing AI incidents, AI errors, RCA, and postmortems.
- ▌ AI Slop Audit · peterbamuhigireUse when auditing or scoring an artefact for AI slop after a major iteration or before release. Produces evidence-backed findings, severity, fixes, genericness score, and an A/B/C/F verdict.
- ▌ Doc Architect · peterbamuhigire bundleUse when generating or repairing layered AGENTS.md project guidance from verified repository structure, technology, data, and planning conventions.
- ▌ Skill Writing · peterbamuhigire bundleUse when creating or upgrading reusable skills, specialist-role instructions, or vendor adapters. Covers agent-versus-skill boundaries, model-neutral canonical sources, triggers, capability and output contracts, progressive disclosure, validation, and repository quality gates.
- ▌ Dpia Generator · peterbamuhigireUse when producing or reviewing a Data Protection Impact Assessment (DPIA) for a new feature or for Uganda DPPA-regulated, large-scale, sensitive, monitored, or high-risk personal-data processing.
- ▌ AI Opportunity Canvas · peterbamuhigire bundleUse when discovering and ranking AI use cases for a project or module and producing an opportunity register with impact, effort, cost, risk, and evidence gaps.
- ▌ AI Prompt Engineering · peterbamuhigire bundleUse when writing, refining, or structuring prompts for AI-powered app features — system prompts, user prompt templates, few-shot examples, chain-of-thought, prompt versioning, and defensive prompting
- ▌ Tailwind CSS · peterbamuhigire bundleUse when implementing or reviewing Tailwind CSS styling, responsive layouts, state variants, theme tokens, layers, grids, or build configuration. Use a design-system skill for visual direction and accessibility-wcag for formal accessibility review.
- ▌ IOS Data Persistence · peterbamuhigire bundleUse when designing iOS persistence, SwiftData migrations, Keychain storage, files, offline sync, or searchable app entities; use ios-architecture for broader module design.
- ▌ Gis Enterprise Domain · peterbamuhigire bundleUse when administering ArcGIS Enterprise or building real-estate-specific GIS features — ArcGIS components, publishing services, security/roles, backup/DR, plus property search, neighbourhood analysis, catchment/isochrones, market heatmaps, and real-estate-SaaS integration.
- ▌ Skills Web Dev · peterbamuhigire bundleTop-level router for the Chwezi Core Systems web-development and software-engineering skills engine. Use for AI systems, SaaS, architecture, APIs, databases, security, frontend engineering, mobile, DevOps, reliability, product engineering, SDLC documentation, catalog maintenance, delivery evidence packs, routing fixtures, and world-class engineering quality gates.