mikeparcewski
@mikeparcewski
Public Skills
wicked-garden-product-imagery
by mikeparcewski
Visual asset lifecycle management — analysis, generation, modification, and review. Three sub-skills cover the full creative pipeline with provider abstraction. Use when: generating, editing, analyzing, or reviewing an image — routes to the appropriate sub-skill (create / alter / review).
wicked-garden-product-requirements-analysis
by mikeparcewski
Use when turning a vague idea or stakeholder ask into structured user stories with acceptance criteria and a requirements graph. For complexity >= 3 or compliance projects, defaults to graph mode. NOT for navigating an existing requirements graph (use requirements-navigate) or stakeholder alignment (use product:align).
wicked-garden-product-imagery-create
by mikeparcewski
AI-powered image generation from text prompts using multiple providers. Supports 5 providers: cstudio, vertex-curl, OpenAI, Stability AI, Replicate. Use when: "generate image", "create image", "text to image", "new visual"
wicked-garden-product-requirements-navigate
by mikeparcewski
Navigate, query, and maintain requirements graphs. Regenerates meta.md on demand, checks coverage, finds gaps, and lints the graph structure. Use when: navigating or querying a requirements graph, generating a coverage report, refreshing meta.md, or linting graph structure for gaps.
wicked-garden-product-ux-designer
by mikeparcewski
"Design and evaluate user flows, interaction patterns, and information architecture. Use when: user flow design, IA mapping, Nielsen heuristic review, interaction-pattern selection, or dispatched as the flows+research lens of the product skill's ux-review --focus all."
wicked-garden-product-listen
by mikeparcewski
Aggregate customer feedback from discovered sources across support, surveys, social, and direct channels. This skill should be used when the user needs to gather customer voice data to inform product decisions or understand sentiment. Use when: aggregating customer feedback from discovered sources, gathering voice-of-customer data, or surveying sentiment across channels.
wicked-garden-product-requirements-graph
by mikeparcewski
Graph-based requirements as atomic markdown files with rich frontmatter. Filesystem-as-graph: each AC is a node, directories are groupings, meta.md files are the human interface, frontmatter traces are the edges. Use when: defining requirements as a filesystem graph of atomic ACs, eliciting user stories, or laying out acceptance criteria with traceable edges.
wicked-garden-product-a11y-expert
by mikeparcewski
Audit accessibility compliance - WCAG guidelines, keyboard navigation, screen reader support, color contrast, semantic HTML. Use when: accessibility audit, WCAG compliance, keyboard-navigation review, screen-reader support check, or dispatched as the a11y lens of the product skill's ux-review --focus all. NOT THIS WHEN: axe-core/pa11y must actually RUN and produce evidence artifacts + a ledger verdict row (a scenario-driven a11y test run) — use wicked-garden-qe-a11y-test-engineer (executor). THIS skill renders design/review-phase accessibility judgment; it does not write QE evidence.
wicked-garden-product-ux-review
by mikeparcewski
Use when evaluating UX quality — user flows, information architecture, user research synthesis, personas, and usability assessment. Also covers generative UX flow design from requirements. NOT for visual design consistency (use visual-review) or accessibility code audits (use product/accessibility).
wicked-garden-product-analyze
by mikeparcewski
Sentiment analysis, theme extraction, and trend detection from customer feedback. Use when: analyzing customer feedback for sentiment, extracting themes from support or survey data, or detecting trends in voice-of-customer signal.
wicked-garden-product-accessibility
by mikeparcewski
Use when auditing code for WCAG 2.1 AA compliance — keyboard navigation, ARIA patterns, color contrast, and semantic HTML. Produces prioritized remediation with code-level fixes. NOT for running automated a11y tools (use product:a11y command) or visual design review (use product/visual-review).
wicked-garden-product-value-strategist
by mikeparcewski
"Value-proposition design AND stakeholder alignment in one agent. Use when: value proposition, differentiation, JTBD mapping, defensibility, consensus building, or dispatched as the value lens of the product skill's strategy --focus all."
wicked-garden-product-mockup
by mikeparcewski
Use when you need a quick ASCII wireframe or HTML mockup in-chat without Figma overhead. NOT for production design work — use the figma plugin for that.
wicked-garden-platform-gitlab-ci
by mikeparcewski
Write secure, optimized GitLab CI/CD pipelines. Use when: "create CI/CD pipeline", "GitLab CI config", "fix pipeline", ".gitlab-ci.yml", "configure runners", "pipeline optimization"
wicked-garden-platform-health
by mikeparcewski
System health overview from discovered observability sources. Aggregates errors, performance metrics, and SLO status across services. Correlates with deployments and code changes. Use for proactive health monitoring and post-deployment validation. Use when: checking aggregated system health, validating a post-deployment state, correlating production status with recent changes, "how is production", "check system health", or any former /wicked-garden:platform:health invocation. NOT for plugin-level diagnostics (use the observability sub-skill) or distributed tracing (use the platform domain skill's traces action).
wicked-garden-platform-errors
by mikeparcewski
Use when investigating a production error spike or pattern across services — aggregates errors from discovered tracking sources, correlates with deployments, and assesses user impact. NOT for general observability (use platform/observability) or tracing latency (use the platform:traces command).
wicked-garden-platform-audit
by mikeparcewski
Audit evidence collection and trail verification. Gathers artifacts, validates controls, generates audit reports, and maintains compliance documentation. Use when: "audit trail", "collect evidence", "audit report", "control testing", "compliance documentation", "gather audit evidence for SOC2/HIPAA/GDPR/PCI", or any former /wicked-garden:platform:audit invocation. NOT for defining compliance policies (use the compliance sub-skill) or ad hoc security checks (use the platform domain skill's security action).
wicked-garden-platform-peer-health
by mikeparcewski
Run a health check on all wicked-* peer tools (wicked-vault, wicked-bus). Reports reachability, version vs. pin, and declared capability status for each peer. The replacement for npx wicked-loom doctor after Phase B absorption — peer-resolution now runs in-process via scripts/loom/, no external wicked-loom needed. Use when: "peer health", "check the wicked peers", "is wicked-vault reachable", "loom doctor", "peer version drift", "capability gap", or any former /wicked-garden:platform:peer-health invocation.
wicked-garden-platform-privacy-expert
by mikeparcewski
"Privacy and data protection specialist. Use when: PII, PHI, data protection, privacy by design, GDPR — detects personal data handling, classifies sensitivity, verifies privacy controls, and assesses data subject rights implementation."
wicked-garden-platform-prereq-doctor
by mikeparcewski
Diagnose missing tools and dependencies, offer to install them. Use when: "command not found", "ModuleNotFoundError", "missing tool", "install dependency", "prereq check", "setup validation"
wicked-garden-platform-gate-benchmark-rebaseline
by mikeparcewski
Re-baseline procedure for the AC-11 gate-result benchmark lane (tests/crew/test_gate_result_benchmark.py). The benchmark enforces a 2× p95 SLO on gate-result.json ingestion. When a deliberate perf change lands on main (validator hardening, cache tuning, schema expansion), the baseline needs updating. Never re-baseline to silence a regression. Use when: "re-baseline AC-11 benchmark", "gate-result benchmark regression", "p95 benchmark baseline out of date", "update benchmark_baseline.json", "benchmark.yml failure", "gate-result p95 exceeds 2x baseline", "rebaseline procedure", or AC-11 baseline drift.
wicked-garden-platform-compliance
by mikeparcewski
Use when checking code or architecture against a regulatory framework (SOC2, HIPAA, GDPR, PCI) or translating a policy document into actionable controls — detects violations and provides prioritized remediation guidance. NOT for gathering audit evidence artifacts (use platform/audit). Use when: "is this compliant", "compliance check", "regulatory requirements", "check against SOC2/HIPAA/GDPR/PCI", or any former /wicked-garden:platform:compliance invocation.
wicked-garden-platform-compliance-officer
by mikeparcewski
Regulatory compliance expert. Use when: SOC2, HIPAA, GDPR, PCI, regulatory compliance analysis of code and systems — identifies sensitive data handling, verifies required controls, detects violations, and provides prioritized remediation with evidence. NOT THIS WHEN: scenario-driven controls-evidence COLLECTION that must produce evidence artifacts + a ledger verdict row (a compliance test run) — use wicked-garden-qe-compliance-test-engineer (executor). THIS skill analyses and advises; it does not write QE evidence.
wicked-garden-platform-glab-cli
by mikeparcewski
Use when you need glab CLI patterns for GitLab — pipeline debugging, MR management, or release automation. Provides composable glab invocations for power users. NOT for GitHub (use the gh-cli skill) or simple git commands (use Bash).