Skip to content

Add antithesis-k8s-onboarding-assistance skill#142

Merged
SeanTAllen merged 1 commit into
mainfrom
add-k8s-minimization-skill
May 6, 2026
Merged

Add antithesis-k8s-onboarding-assistance skill#142
SeanTAllen merged 1 commit into
mainfrom
add-k8s-minimization-skill

Conversation

@SeanTAllen
Copy link
Copy Markdown
Member

A new skill for customers running on Kubernetes who are getting started with Antithesis. The skill works interactively with the customer (and the Antithesis engagement team) to figure out the test environment for their k8s-based system — what to keep, what to drop, what to stub — when neither side typically has full context on the cluster setup.

The skill produces a structured analysis report under antithesis/scratchbook/k8s-minimization.md plus working artifacts under antithesis/scratchbook/k8s-minimization-work/. K8s customers run it before antithesis-setup.

This skill is more experimental than peer skills in this repo. Unlike research/setup/workload, we can't dogfood it without a real customer engagement, and the first such engagement will surface gaps we couldn't predict synthetically. The README has a NOTE block flagging this and asking for aggressive feedback.

Setup-side k8s support is a separate effort. Until it lands, the skill's final report serves as a structured handoff packet for the Antithesis engagement team rather than a direct setup input.

@SeanTAllen SeanTAllen added the changelog - non-breaking This PR includes a non-breaking customer facing change label May 6, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 6, 2026

Skill Context Report

Partial counts the skill's SKILL.md only. Full counts SKILL.md plus any files under references/.
Each cell is base -> head (delta, percent change) for the pull request.
Only skills changed in the pull request are included.

Skill Partial Full
antithesis-k8s-onboarding-assistance 0 -> 7602 (+7602, new) 0 -> 16767 (+16767, new)

Adds an interview-driven assistant skill for customers running on
Kubernetes who are getting started with Antithesis. Bridges the gap
between antithesis-research and antithesis-setup for k8s users —
neither the customer's engineering team nor the Antithesis engagement
team typically has full context on the customer's cluster setup, and
the existing flow degenerates into a slow telephone game between them.

The skill works collaboratively with the customer to figure out their
SUT, dependencies, and stub strategy through horizontal and vertical
minimization passes. Produces a structured ops-questions document the
customer can paste into Slack, plus an escalation packet for the
Antithesis engagement team when stuck. Output is a final report under
antithesis/scratchbook/k8s-minimization.md plus working artifacts
under antithesis/scratchbook/k8s-minimization-work/.

Setup-side k8s support is a separate effort — until it lands, the
skill's final report serves as a structured handoff packet for the
Antithesis engagement team rather than a direct setup input.

The skill is more experimental than its peers in this repo: unlike
the others, it can't be dogfooded without a real customer engagement.
The README NOTE block flags this and asks for aggressive feedback.
@SeanTAllen SeanTAllen force-pushed the add-k8s-minimization-skill branch from 32a1791 to 984ee97 Compare May 6, 2026 12:49
@SeanTAllen SeanTAllen merged commit 079e8bd into main May 6, 2026
2 checks passed
@SeanTAllen SeanTAllen deleted the add-k8s-minimization-skill branch May 6, 2026 19:41
github-actions Bot added a commit that referenced this pull request May 6, 2026
github-actions Bot added a commit that referenced this pull request May 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog - non-breaking This PR includes a non-breaking customer facing change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant