joogy06
- 233 skills
- 0 followers
- 17 hours ago last updated
- ▌ Visual Arbiter · joogy06 bundleUse when bob needs a mechanical verdict on whether a built UI product satisfies a frozen design-skeleton as part of the UI-INTEGRATED → UI-VERIFIED transition. Invoked as a subprocess (not a Claude Code Agent). Renders the built product with puppeteer at each required breakpoint, measures bbox / computed styles / interaction wiring against the skeleton, and emits ONE JSON visual-verdict.v1 object on stdout. Pure-Python decision path — NO LLM subprocess (CB4: bob is sole writer of .design-ledger/visual-verdicts/).
- ▌ Antigravity CLI · joogy06 bundleUse when delegating to or working with the Antigravity CLI (`agy`) — headless single-prompt orchestration (`agy -p`), interactive/resume modes, model selection, plugins, sandbox, and auth. `agy` is this host's SOLE second-opinion / challenger / research delegate — the gemini CLI was retired from this ecosystem on 2026-07-25 and has no fallback path. Covers Antigravity CLI 1.1.6 (verified locally 2026-07-24 from `agy --help`, `agy models`, `agy --version`).
- ▌ Career Advocacy · joogy06Use when the goal is getting your work or yourself in front of the people who decide — pre-wiring a decision before the meeting that formally makes it, getting a proposal, demo or deck through the door, building visibility in Microsoft Teams and internal channels under hybrid proximity bias, working a business or industry social event and following it up, using external platforms to reach people inside your target organisations, and asking for something in a form that is easy to say yes to. Includes where legitimate influence ends and manipulation begins.
- ▌ Career Planning · joogy06Use when the user needs to build a career plan, set milestones, define OKRs, create timelines, choose certifications, or map a professional development roadmap. Part of the career-* skill family.
- ▌ Claude Code CLI · joogy06 bundleUse when working with the Claude Code CLI (`claude`) — headless and interactive modes, flags, agents, plugins, MCP servers, hooks, settings, sessions, and the local custom ecosystem (forge, bob, alf, pa, wiki, agent-teams). Covers Claude Code 2.1.x. Refresh of the upstream `superpowers:working-with-claude-code` reference plus local-environment additions.
- ▌ Cobol Developer · joogy06Use when reading, writing, debugging, or modernizing COBOL programs — divisions and sections, data types (PIC clauses, COMP/COMP-3/DISPLAY), file handling (QSAM/VSAM/KSDS/RRDS), PERFORM and paragraph structure, COPY/REPLACE, embedded SQL (EXEC SQL), CICS programming (EXEC CICS), batch JCL integration, debugging (CEDF/Xpediter), and COBOL modernization patterns. Part of the ibm-mainframe skill family.
- ▌ Docker Security · joogy06Use when hardening Docker deployments — image scanning (Trivy, Scout, Snyk), rootless Docker, user namespaces, seccomp profiles, AppArmor/SELinux integration, image signing (Sigstore cosign, Notation — Docker Content Trust retired 2025), secrets management, read-only containers, Linux capability dropping, CIS Docker Benchmark, supply chain security, and runtime security monitoring. Part of the docker-* skill family. OS-agnostic.
- ▌ MCP Integration · joogy06Use when wiring MCP servers into an application or agent as a consumer — deciding whether MCP is the right interface at all, the 2026-07-28 stateless protocol revision and what it breaks, transport and version negotiation, OAuth authorization and Client ID Metadata Documents, the context cost of tool lists and how cacheable list results reduce it, treating third-party servers as untrusted code, and operating remote servers behind ordinary HTTP infrastructure.
- ▌ Modern Frontend · joogy06 bundleUse when building or debugging modern web front-ends — framework and rendering-mode selection (Vite SPA, Next.js SSR/SSG/ISR, hydration strategies), React/TypeScript component architecture, enterprise SPA patterns (Angular, NgRx, OIDC/PKCE, Nx monorepos), state and server-cache management, responsive layouts, Core Web Vitals as build-time budgets, source-map and browser-devtools debugging, bundle analysis and code splitting, testing (Playwright, MSW, axe/WCAG), and deployment-mode selection (static-first default, SSR only with platform validation). Trigger on - Vite, Next.js, SSR, SSG, hydration, React app, frontend build, web app performance budget, bundle size, frontend debugging, headless frontend. Headless WordPress/WooCommerce data boundaries live in wordpress-developer / woocommerce-developer; CWV measurement lives in performance; trading dashboards live in trading-dashboard-ux; UI/UX design decisions live in audience-experience-design.
- ▌ Project Finance · joogy06 bundleUse when analyzing project financial data — budget vs actual variance, Earned Value Management (EVM) metrics (CPI, SPI, EAC, ETC, TCPI), cost breakdown structures, spend trends, financial forecasting, or processing CSV/Excel files containing budget, cost, or spend data. Shared financial engine for project-manager and delivery-manager. Trigger on: budget, actual cost, variance, EVM, earned value, CPI, SPI, EAC, ETC, cost breakdown, spend analysis, burn rate, financial forecast, budget vs actual, project financials, analyze budget, analyze spend, cost tracking.
- ▌ Project Manager · joogy06 bundleUse when planning projects, managing scope, tracking risks, creating status reports, managing stakeholders, or handling project governance. Covers WBS decomposition, critical path analysis, milestone planning, risk registers, RAID logs, RACI matrices, change control, and executive reporting. Works with any methodology (Agile, Waterfall, hybrid, PRINCE2, PMBOK). Routes financial analysis to project-finance skill. Trigger on: project plan, WBS, milestone, critical path, risk register, RAID, RACI, status report, steering committee, change request, project governance, resource allocation, capacity planning, stakeholder management.
- ▌ Project Profile · joogy06 bundleUse at the start of work in a project to establish or load what the project IS — its purpose, domain, tech stack, constraints, conventions and the decisions already taken with their reasons — and to determine what specialised capability it needs, whether that is an existing skill, a project-local skill that knows its API endpoints and file layout, a custom agent, or a script. Turns a universal harness into one narrowed to this project, and keeps that narrowing current as the project changes.
- ▌ React Developer · joogy06Use when building or reviewing React components — Server versus Client Components and where the boundary belongs, Actions and form submission, the use() API, useOptimistic and the other React 19 hooks, the React Compiler and why manual memoisation is now mostly obsolete, state management choices, effects and when NOT to use one, refs, error boundaries, Suspense and data fetching, and the render-behaviour traps that produce stale or duplicated UI.
- ▌ Retro Scan S028 · joogy06 bundleOne-shot retro-baseline scanner for S029. Invoked ONCE per project, after S029 implementation lands and BEFORE
- ▌ Rhel Monitoring · joogy06 bundleUse when setting up monitoring and logging on RHEL 9 (and AlmaLinux/Rocky 9) — Prometheus and node_exporter, Grafana dashboards, Loki/Promtail log aggregation, ELK stack, Alertmanager, Performance Co-Pilot (PCP), rsyslog, systemd journal management, Cockpit monitoring, and health check patterns. Part of the rhel-* skill family.
- ▌ Secret Scanning · joogy06 bundleUse when scanning a codebase for hardcoded secrets (API keys, tokens, passwords, PEM keys, AWS creds, JWTs) — wraps gitleaks (fast regex pre-commit), trufflehog (slower CI-time live-credential verification with --only-verified), and the in-house regex catalog at scripts/secrets-scan.sh as defense-in-depth. Use for pre-push hooks, CI gates, alf sweeps, the G_SECRETS_SCAN gate in _meta/gates.py, and ad-hoc audits. ALSO owns the host-wide secrets STORAGE standard (~/.secrets/<project>.env + loader + blocking pre-commit hook) — see references/storage-standard.md. Trigger on - secret scanning, secrets storage, where do I put credentials, .env handling, secrets management, hardcoded credentials, leaked tokens, PEM keys in repo, AWS keys in code, secret detection, gitleaks, trufflehog, secret-in-code, .env in git, credential audit, pre-push secrets.
- ▌ Threat Modeling · joogy06Use when designing a new component, service, or data flow that crosses a trust boundary, holds secrets, processes untrusted input, or has elevated privileges — produces a structured threat model using STRIDE (per-asset categories), LINDDUN (privacy-sensitive), and kill-chain mapping for high-stakes targets. Outputs a concise, decision-grade threat-model artifact callable by forge Step 1 (security/threat-model branch), alf sweeps, and bob WP-acceptance criteria. Trigger on - threat model, STRIDE, LINDDUN, attack surface, kill chain, attacker model, trust boundary, data flow diagram (DFD), security design review, threat enumeration, "what could go wrong", privacy review, GDPR threat model, MITRE ATT&CK mapping.
- ▌ Wordpress Admin · joogy06Use when administering WordPress sites — wp-config.php configuration, security hardening, performance optimization (object cache, page cache, CDN), user roles and capabilities, database maintenance and cleanup, backup and migration (WP-CLI search-replace), debugging (WP_DEBUG, error logs, white screen of death), multisite network setup, cron system configuration, auto-updates, or troubleshooting WordPress errors.
- ▌ Business Profile · joogy06 bundleUse when a business's operational knowledge should persist across sessions instead of being rediscovered every time — who each vendor and customer is, the bank narratives they appear under, how and how often they bill, their normal amount range, their category and VAT treatment, plus free-text notes on how each one actually behaves. Learns baselines from transaction history and flags when a pattern CHANGES — a renamed supplier, an amount outside its usual range, a recurring bill that stopped arriving, or a VAT treatment that shifted.
- ▌ Business Writing · joogy06Use when writing anything at work that needs a reader to decide, approve, act or understand — emails, Teams and Slack messages, one-pagers, proposals, status updates, executive summaries, slide text and meeting requests. Covers leading with the outcome rather than the chronology, naming the ask, the so-what test, structure for skim-readers, subject and first lines, delivering bad news, register by audience, and cutting to length without losing the point.
- ▌ Delivery Manager · joogy06 bundleUse when managing delivery execution, running Agile ceremonies, tracking flow metrics, managing cross-team dependencies, ensuring quality, or handling SLA/SLO compliance. Covers Scrum, Kanban, SAFe, hybrid frameworks, sprint/PI/release planning, velocity tracking, cycle time analysis, burndown/burnup charts, cumulative flow diagrams, retrospective facilitation, definition of done, quality gates, and continuous improvement. Routes financial analysis to project-finance skill. Trigger on: sprint planning, velocity, burndown, cycle time, lead time, throughput, WIP, Kanban, Scrum, SAFe, retrospective, retro, definition of done, release planning, PI planning, dependency, blocker, impediment, SLA, SLO, error budget, delivery metrics.
- ▌ Ecommerce Growth · joogy06Use when building or auditing customer-facing pages (homepage, category, product, cart, checkout), planning cart recovery or email campaigns, implementing cross-sell/upsell, or optimizing site performance and navigation for a WooCommerce store.
- ▌ GCP Workstations · joogy06 bundleUse when provisioning, configuring, or operating Google Cloud Workstations as a single-developer AI/dev environment with Claude Code, Antigravity CLI (agy), GitHub Copilot CLI, and supporting tooling. Covers cluster/config/workstation lifecycle, custom images, persistent home semantics, per-tool authentication strategies, networking, cost optimization, and security gotchas.
- ▌ Macos Cheatsheet · joogy06Use when working on a Mac and needing the fast answer — console commands for system, files, network, processes, packages, defaults, launchd and logs, the BSD-versus-GNU differences that break Linux muscle memory, essential keyboard shortcuts and the Windows-to-Mac key mapping, and how to inspect and understand an enterprise-managed Mac (MDM enrollment type, supervision, configuration profiles, SIP/FileVault/Gatekeeper state, what IT can and cannot actually see, and what you will be blocked from doing).
- ▌ Ms Office Python · joogy06 bundleUse when working with Microsoft Office or Microsoft 365 from Python — reading/writing Excel (.xlsx), Word (.docx), PowerPoint (.pptx); calling Microsoft Graph for mail/calendar/Teams/SharePoint/OneDrive; authenticating to Entra ID via MSAL/WAM broker, SAML, or Kerberos; or hardening any of the above. Parent skill for the ms-office-python-* family. Routes to ms-office-excel-python, ms-office-word-python, ms-office-powerpoint-python, ms-office-graph-python, ms-office-enterprise-sso-python, ms-office-security-python.
- ▌ Nextjs Developer · joogy06Use when building or reviewing a Next.js application on the App Router — routing, layouts and route groups, the rendering modes and where each is appropriate, Cache Components and the opt-in `use cache` model, data fetching and revalidation, Route Handlers and Server Actions, middleware, Turbopack, streaming and Partial Pre-Rendering, environment and secret handling, and the deployment-target decision. Covers the caching inversion that makes most older Next.js advice wrong.
- ▌ RAG Architecture · joogy06Use when designing or fixing a retrieval system for an LLM application — deciding between RAG, cache-augmented generation and plain long context, chunking strategy, hybrid dense+lexical retrieval, reranking, embedding-model and vector-store selection, metadata filtering and per-tenant access control, incremental ingestion and re-embedding, and the evaluation metrics that tell you whether retrieval or generation is the thing that is broken.
- ▌ Rhel Docker Host · joogy06Use when setting up and managing containers on RHEL 9 (and AlmaLinux/Rocky 9) — Podman (rootless and rootful), Docker CE installation, Buildah, Skopeo, container networking (podman network, macvlan), Quadlet systemd integration, pod management, Compose with podman-compose, private registry, SELinux container contexts, and security best practices. Part of the rhel-* skill family.
- ▌ Rhel Web Servers · joogy06Use when configuring web servers on RHEL 9 (and AlmaLinux/Rocky 9) — Nginx, Apache (httpd), Caddy setup and tuning, virtual hosts, SSL/TLS certificates, Let's Encrypt/certbot, reverse proxy patterns, load balancing, HTTP/2/3, security headers, SELinux booleans for web services, and performance optimization. Part of the rhel-* skill family.
- ▌ SEO Data Analyst · joogy06Use when querying Google Search Console, Google Analytics 4, or Microsoft Clarity data for SEO analysis. Covers API endpoints, authentication, rate limits, and agent workflow recipes for content decay detection, cannibalization analysis, funnel optimization, and behavioral insights.
- ▌ Splunk Developer · joogy06 bundleUse when developing Splunk searches, dashboards, and apps — SPL (Search Processing Language) queries, transforming commands (stats, chart, timechart, eval, rex, spath), knowledge objects (fields, lookups, event types, tags, data models), dashboards (Simple XML, Dashboard Studio), alerts and scheduled searches, data inputs (forwarders, HEC, scripted inputs, modular inputs), index-time vs search-time extractions, macros, workflow actions, custom Splunk apps, and REST API integration. Part of the observability-* skill family.
- ▌ Ubuntu Databases · joogy06Use when installing, configuring, or managing databases on Ubuntu 24.04 LTS — PostgreSQL 16, MySQL 8/MariaDB, Redis 7, performance tuning, backup/restore, replication, connection pooling, user/role management, and monitoring. Part of the ubuntu-* skill family.
- ▌ User Preferences · joogy06 bundleUse to RECORD or APPLY durable, cross-project user preferences — how the user likes their code, presentations, emails, and language tone — so the agent moulds to them over time ('oh, he prefers pytest / em-dashes / short emails'). Capture is EXPLICIT only: record a preference when the user states one ('remember I prefer X', 'always do Y', 'I don't like Z'); NEVER auto-infer. Before domain work (writing/refactoring code, building a deck, drafting an email, choosing tone/voice) LOAD the matching profile and honor it. Also documents the two-tier file-memory model (global + per-project). Trigger on: 'remember I prefer', 'always do X', 'I like/don't like', 'from now on', 'set my preference', 'what are my preferences', 'apply my coding/email/presentation/tone style'.