By willylew
Classic Kafka consumer and producer reliability skills for explicit commit strategy, idempotent processing, and DLQ design.
Handy Skill Pack is a small collection of handy dandy AI coding skills.
It is intentionally pretty narrow. These are not broad framework tutorials. They are targeted, practical skills for production work.
This repo is packaged in two ways:
The repository currently includes two Claude plugins:
temporal-python-skillskafka-reliability-skillsAcross those plugins, the included skills are:
| Skill | Plugin | Purpose |
|---|---|---|
temporal-retry-policies | temporal-python-skills | Design Temporal Activity timeouts and retry policies for outbound HTTP and service calls in the Python SDK. |
temporal-testing-ci | temporal-python-skills | Test Temporal Python workflows with time skipping and replay in CI to catch nondeterminism and logic bugs early. |
temporal-versioning-determinism | temporal-python-skills | Evolve Temporal Python workflows safely across deployments using patching, worker versioning, and replay tests. |
kafka-reliability-idempotency | kafka-reliability-skills | Build reliable classic Kafka consumers and producers with explicit commit strategy, idempotent processing, and DLQ handling. |
Add this repository as a marketplace and install whichever plugin you want:
claude plugin marketplace add willylew/handy-skill-pack
claude plugin install temporal-python-skills@handy-skill-pack
claude plugin install kafka-reliability-skills@handy-skill-pack
To pull later updates:
claude plugin marketplace update handy-skill-pack
claude plugin update temporal-python-skills
claude plugin update kafka-reliability-skills
Codex installs these as individual skills rather than as one plugin.
./.agents/skills)For team-shared or repo-specific Codex usage, install the skills into the current repository:
mkdir -p ./.agents/skills
python "${CODEX_HOME:-$HOME/.codex}/skills/.system/skill-installer/scripts/install-skill-from-github.py" \
--repo willylew/handy-skill-pack \
--path plugins/temporal-python-skills/skills/temporal-retry-policies \
plugins/temporal-python-skills/skills/temporal-testing-ci \
plugins/temporal-python-skills/skills/temporal-versioning-determinism \
plugins/kafka-reliability-skills/skills/kafka-reliability-idempotency \
--dest ./.agents/skills
This creates skill folders under ./.agents/skills/ in your repo.
If you want the skills available across all repos for one user, install them from inside a Codex session by pointing the built-in skill installer at the GitHub directory:
$skill-installer install https://github.com/willylew/handy-skill-pack/tree/main/plugins/temporal-python-skills/skills/temporal-retry-policies
$skill-installer install https://github.com/willylew/handy-skill-pack/tree/main/plugins/temporal-python-skills/skills/temporal-testing-ci
$skill-installer install https://github.com/willylew/handy-skill-pack/tree/main/plugins/temporal-python-skills/skills/temporal-versioning-determinism
$skill-installer install https://github.com/willylew/handy-skill-pack/tree/main/plugins/kafka-reliability-skills/skills/kafka-reliability-idempotency
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub willylew/handy-skill-pack --plugin kafka-reliability-skillsTemporal Python workflow skills for retry policies, testing, replay safety, and deterministic deployments.
Skills for streaming application developers, covering Kafka and Flink client libraries and Schema Registry
Systematic maintenance of Claude Code plugins - skills, commands, agents, hooks - through domain analysis, behavioral testing, and quality improvements
Complete plugin development toolkit for creating, refactoring, and validating Claude Code plugins and agents. Use when creating new plugins/skills/agents, refactoring existing plugins/skills, validating frontmatter, or restructuring plugin components. Includes specialized agents for assessment, planning, execution, and validation workflows.
Create, test, measure, and iteratively improve Claude Code skills with category-aware design, gotchas-driven development, progressive disclosure coaching, and automated description optimization.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.