All authors
peterbamuhigire avatar

Claude Skills by peterbamuhigire

github.com/peterbamuhigire
296 skillsA× 288B× 7F× 10 installs296 views
Ai Agent Tooling And HitlA

Use when designing agent tool catalogs, tool schemas, action gating, human approval, and human-in-the-loop control for agentic AI systems.

developmentrustgo
0
25
Ai AnalyticsA

Use when designing AI analytics, dashboards, SaaS AI metrics, NLP analytics, predictive analytics, or executive AI insight workflows. Orchestrates the former granular AI analytics skills as references.

developmentgosecurity
0
25
Ai App ArchitectureA

Use 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

developmentrustgo
0
25
Ai Cost And MeteringA

Use when modeling, metering, attributing, billing, or controlling AI usage costs across tenants, plans, features, providers, and agent workloads.

developmentgosecurity
0
25
Ai Economic Value EngineA

Use 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.

developmentrustgo
0
25
Ai EvaluationA

Use when building an AI/LLM evaluation harness, golden datasets, quality metrics, judge calibration, regression gates, production monitoring, drift detection, or user-feedback loops; use ai-llm-integration for provider calls.

developmentgophp
0
25
Ai Feature Rollout And ExperimentationA

Use when planning a controlled AI-feature rollout or experiment in multi-tenant SaaS: tenant/user feature flags, percentage and canary cohorts, holdout metrics, A/B tests of prompts or models, eval and SLO gates, automatic rollback, tenant opt-out and consent, or shadow mode for risky changes.

developmentgosql
0
25
Ai Feature SpecA

Use 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.

developmentgosql
0
25
Ai Incident ResponseA

Use when preventing, detecting, triaging, communicating, recovering from, or reviewing AI incidents, AI errors, RCA, and postmortems.

developmentgosecurity
0
25
Ai Llm IntegrationA

Use when integrating an LLM provider into an application with streaming, structured outputs, tool calls, embeddings, multi-model routing, retries, caching, and usage metering.

developmentjavascripttypescript
0
25
Ai Model GatewayA

Use when designing or building an LLM gateway for provider abstraction, tenant-aware routing, fallbacks, quotas, residency, audit logging, cost capture, and kill-switch enforcement.

developmentpythonrust
0
25
Ai Observability And DebuggingA

Use 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).

developmentpythongo
0
25
Ai Opportunity CanvasA

Use 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.

developmentgoapi
0
25
Ai Prompt EngineeringA

Use 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

developmentpythonrust
0
25
Ai Rag PatternsA

Use when building features that answer questions from private data, documents,

developmentgodatabase
0
25
Ai SecurityA

Security checklist for AI-powered application features — prompt injection

developmentrustgo
0
25
Ai Web AppsA

Use when designing or building an AI-enhanced web app with chat, RAG, MCP tools, streaming, provider abstraction, feature gates, token budgets, and output guardrails.

developmentpythonrust
0
25
Openai Agents SdkA

Use when building Python agents with the OpenAI Agents SDK, including runners, tools, handoffs, guardrails, tracing, memory, multi-agent topology, and deterministic orchestration.

developmentpythongo
0
25
Api Design FirstA

Use when designing or building HTTP APIs — spec-first OpenAPI workflow, REST conventions, versioning, auth model, rate limiting, idempotency keys, error envelope, and observability notes. Produces the OpenAPI contract plus error/auth/idempotency/observability artifacts that frontend, mobile, security, and reliability skills consume. For endpoint-level security review load `vibe-security-skill`; for GraphQL-specific hardening load `graphql-patterns` reference `references/graphql-security.md`.

developmenttypescriptrust
0
25
Distributed Systems PatternsA

Use when designing or reviewing multi-service, message-driven, or eventually

developmentgoapi
0
25
Graphql PatternsA

Use when designing, building, or operating GraphQL APIs with Apollo Server +

developmentjavascripttypescript
0
25
Microservices ArchitectureA

Use when designing, reviewing, or refactoring microservice boundaries, communication, service ownership, deployment independence, resilience, and distributed data flows. Load absorbed microservices fundamentals, models, communication, and resilience references as needed.

developmentgorefactoring
0
25
System Architecture DesignA

Use when defining or reviewing software architecture for web apps, mobile backends, SaaS platforms, APIs, distributed systems, or major features. Covers bounded contexts, module decomposition, contracts, failure handling, ADRs, and scalability tradeoffs.

developmentrustapi
0
25
Validation ContractA

Use 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.

developmentgotesting
0
25
Database Design EngineeringA

Use when designing or reviewing relational or document-backed data architecture

developmentgosql
0
25
Database ReliabilityA

Use when defining database SLOs, error budgets, backup verification, capacity policy, incident response, game days, or MySQL and PostgreSQL on-call practice.

developmentgosql
0
25
Mysql EngineeringA

Use when designing, implementing, administering, tuning, backing up, restoring, monitoring, or troubleshooting MySQL schemas and production systems; use database-reliability for datastore-independent SLO and recovery policy.

developmentgosql
0
25
Postgresql EngineeringA

Use when designing, implementing, administering, tuning, backing up, restoring, monitoring, or troubleshooting PostgreSQL schemas and production systems; use database-reliability for datastore-independent SLO and recovery policy.

developmentrustgo
0
25
Cicd PipelinesA

Use when building CI/CD pipelines with build, test, security, packaging, deployment stages, reusable workflows, short-lived cloud authentication, caching, promotion gates, and pipeline telemetry; use deployment-release-engineering for rollout decisions.

developmenttypescriptpython
0
25
Cloud ArchitectureB

Use 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.

developmentgoshell
0
25
Deployment Release EngineeringA

Use when designing or reviewing deployment pipelines, rollout strategies, release gates, rollback plans, migration-safe releases, and post-deploy verification for production systems. Covers build promotion, environment strategy, release evidence, and operational safety.

developmentjavascriptpython
0
25
Docker DevelopmentA

Use when containerizing PHP, Python, JavaScript, or API services with Dockerfiles, multi-stage images, Compose, CI builds, runtime permissions, and persistent dependencies.

developmentjavascripttypescript
0
25
Infrastructure As CodeA

Use 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.

developmentpythongo
0
25
Kubernetes PlatformA

Use when building or running production Kubernetes clusters, namespaces, workloads, ingress, autoscaling, multi-tenant RBAC, network/Pod Security, resource quotas, upgrades, certificates, etcd, metrics, disruption, and recovery.

developmentgobash
0
25
Observability MonitoringA

Use when designing or reviewing logs, metrics, traces, alerts, SLOs, dashboards, audit events, or production telemetry for web apps, APIs, SaaS platforms, mobile backends, and AI systems. Covers instrumentation strategy, diagnosis-first telemetry, alert quality, and operational visibility.

developmentgorails
0
25
Reliability EngineeringA

Use 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.

developmentrustgo
0
25
Accounting EngineA

Use when designing or implementing double-entry accounting policy and an embedded ledger engine for invoices, payments, stock, balanced postings, mapped accounts, idempotency, reversals, period locks, audit trails, and financial statements.

developmentgophp
0
25
Accounting Finance ControllerA

Use when coordinating accounting and finance implementation reviews, doctrine routing, control evidence, remediation priorities, and release decisions across a software system.

developmentgoperformance
0
25
Multicurrency And FxA

Use when implementing IAS 21 multicurrency accounting: functional currency, presentation currency, transaction currency, exchange-rate tables, settlement, realised and unrealised forex gains or losses, revaluation, and currency-safe ledger design.

developmentgorails
0
25
Frontend PerformanceA

Use 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.

developmentgoreact
0
25
Nextjs App RouterA

Use 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.

developmentjavascripttypescript
0
25
React DevelopmentA

Use 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.

developmenttypescriptgo
0
25
Tailwind CssA

Use 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.

developmenttypescriptgo
0
25
Ux Content StrategyA

Use 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.

developmentrustgo
0
25
Gis Enterprise DomainA

Use when administering ArcGIS Enterprise or building real-estate-specific

developmentgojava
0
25
Gis Platform EngineeringA

Use 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.

developmentgosql
0
25
Ios DevelopmentA

Use when building, architecting, or reviewing native iOS apps with Swift, SwiftUI, structured concurrency, module boundaries, security, tests, and performance; use platform-capabilities for Apple integrations and mobile-platform-operations for release.

developmentgophp
0
25
Ios MonetizationA

StoreKit 2 in-app purchases, subscriptions, and monetization for iOS

developmentrustgo
0
25
Ios Platform CapabilitiesA

Use when integrating iOS capabilities including App Intents, Spotlight, SwiftData, offline storage, biometrics, notifications, Bluetooth, media, PDF, Foundation Models, Core ML, or Vision; use ios-development for app architecture.

developmentrustgo
0
25
Ios Security And RbacA

Use when designing or reviewing iOS authentication, Keychain, App Attest, privacy manifests, permissions, RBAC, tenant isolation, or AI security; use ios-development for general implementation.

developmentrustgo
0
25