
Claude Skills by darellchua2
github.com/darellchua2Explore and manage AWS cloud infrastructure resources using OpenTofu/Terraform
Provision AWS Elastic Container Registry (ECR) repositories with GitHub OIDC integration following BETEKK standards
Explore and manage Keycloak identity and access management resources using OpenTofu/Terraform
Explore and manage Kubernetes clusters and resources using OpenTofu/Terraform
Explore and manage Neon Postgres serverless database resources using OpenTofu/Terraform
Configure OpenTofu with cloud providers, manage authentication, and setup state backends
Infrastructure as Code development patterns, resource lifecycle management, and state management workflows with OpenTofu
Create, read, edit, analyze PDFs — forms, OCR, merge, split, convert, watermark, encryption, image extraction. Any PDF/.pdf mention. Not Word or spreadsheets.
Identify and fix performance bottlenecks — profiling, caching (Redis, CDN, memoization), bundle size, lazy loading, N+1 detection, memory leaks.
Execute PLAN.md phase-by-phase — parse phases and N.M steps, delegate, tick progress. Modes: --soft interactive; --gate (default for /run-plan) verification gate, fix-on-fail, per-phase commit+push; --update branch-detected checkbox sync. Triggers: run-plan, execute plan, automation loop, implement PLAN-*.md, update plan progress.
Responsive-audit methodology — 6 Playwright detection assertions, 3 fix-confidence tiers, detect-fix-re-verify loop. Loaded by responsive-audit-subagent only, not auto-triggered.
Whole-repo over-engineering audit — ranked delete/stdlib/native/yagni/shrink findings with net removable count. One-shot report, applies nothing. Triggers: audit for over-engineering, find bloat, what can I delete.
Harvest `ponytail:` comments into a debt ledger — ceiling and upgrade trigger per marker; flag no-trigger rot. Triggers: ponytail shortcuts, what did ponytail defer, tech debt markers.
Diff-only over-engineering review — flag reinvented stdlib, unneeded deps, speculative abstractions with concrete replacements. Triggers: over-engineered diff, simplify this change, review for bloat.
Fill a PowerPoint template with structured JSON via python-pptx Slide Master layouts. Not for presentations from scratch.
Extract a .pptx into template-schema JSON; returns a self-describing 'templated' PPTX with the schema embedded. Filling: pptx-generate-slide-skill; layout extension: pptx-template-modifier-skill.
Extend a PowerPoint template when a slide_type layout is missing — borrows/clones layouts into template_new.pptx. Normal filling: pptx-generate-slide-skill.
PR creation framework — framework/language detection, configurable quality checks, semver labels, JIRA image attachments and tracking.
Post-merge workflow — merges PR, monitors CI, auto-fixes failures, updates JIRA, deletes source branch. Triggers: 'pr merge to [branch]', 'merge the PR', 'complete the PR'. Not 'create pr'.
Scaffold Python backend projects — FastAPI/Django/Flask layout, dependency injection, config, virtual environments, pyproject.toml.
Python packaging for apps and libraries — pyproject.toml, Poetry, uv, setuptools, hatch, dependency management, PyPI publishing.
Generate comprehensive pytest test files for Python using the test-generator-framework
Detect and fix React hooks anti-patterns — stale useState from props, StrictMode double-execution, dependency traps, stale refs, toast.promise leaks.
Detect and fix React render anti-patterns — missing fragment keys, unsafe JSON.parse, revalidatePath/redirect swallowing, ssr:false hydration.
Generate submission-ready research papers from codebase and verified experimental data — three framing strategies, reference validation, pandoc DOCX conversion. Triggers: research paper, academic paper, write paper, paper draft, journal submission, conference paper.
Shared reviewer baselines — prompt defense, epistemic honesty and verification, mandatory post-review learning gate. Loaded by every reviewer subagent instead of inline copies. Triggers: reviewer baseline, review learning gate, review epistemic rules.
Research before coding — search existing tools, libraries, patterns first; adopt/extend/compose/build decision matrix.
Audit code and dependencies for vulnerabilities — OWASP Top 10, npm audit/pip-audit, secret detection, XSS/CSRF, security headers, vibeguard masking.
Source of truth for commit-to-PR-to-merge-to-release conventions — semver labels, branch-aware tagging, changelogs, release pipelines.
Enforce SOLID principles with language-agnostic examples and detection strategies.
Create and review SRS (IEEE 830) — the internal 'what' stage after BRD. Triggers: create srs, software requirements, functional spec, feature spec, specification, legacy 'create prd'.
Business document workflows for startup founders — reports, quotations, spreadsheets, presentations with professional formatting.
Startup presentation knowledge — pitch deck structures, board updates, launch decks, palettes, investor-readiness checklists.
Suggest optimal context compaction strategies for AI agent sessions, preserving critical information while reducing token usage
Guide developers through Test Driven Development workflow with red-green-refactor cycle, supporting multiple languages and frameworks
Create Technical Design Documents — converts SRS/feature specs into architecture, data models, API contracts, ADRs. Triggers: technical design, architecture document, system design, design spec.
Standards reference for docs authors — Diataxis, Google developer-docs style, Simplified Technical English, Global English. Triggers: docs style guide, doc-type choice, writing standards, terminology consistency.
Test-generation framework reference (language/framework matrix, patterns) loaded by python-pytest-creator-skill, nextjs-unit-test-creator-skill, and testing-subagent. Triggers: test generator, generate tests. Not for running or fixing tests.
Three.js + Next.js (App Router, React 19) integration — SSR pitfalls, GLSL bundling, hydration, WebGL context loss, R3F/drei, WebXR, companion-library decision tree. Version detection first.
Create structured GitHub issues or JIRA tickets — platform detection, structured description, labels/type, sub-issues. Ticket creation only: no branch, no PLAN, no execution. Triggers: create ticket, create issue, new issue, jira ticket, bug report, feature request.
Apply DRY principle to eliminate code duplication in TypeScript projects with comprehensive refactoring patterns
UI/UX design review — 13-axis rubric (AslanMazhidov, RNT56, Nielsen heuristics, anti-default AI detection) with Playwright capture protocol.
Strip AI-tell prose — 31-pattern catalog (delve, tapestry, 'not X but X', em-dash abuse) with find-and-replace fixes. Triggers: unslop, de-AI-ify, humanize text, remove AI writing tells.
Canonical verification-gate contract — command discovery, gate order (lint, typecheck, build, unit, e2e), scoped-lint rule, INCONCLUSIVE handling, gate memo. Triggers: verification gate, gate memo, verify implementation. Pipeline skills defer here instead of restating gates. Scoring rubrics: eval-harness-skill.
Consistent version bumping and release workflows — dev-to-uat-to-main flow, PR-label-driven semver. Use when setting up or auditing release workflows or onboarding a repo.
Create the customer-facing Vision Document (IIBA Business Need/Solution Vision) from a discovery session. Triggers: create vision, vision document, concept brief, solution vision.
Plan oversized work as a shared map of decision tickets on the issue tracker; resolve frontier tickets one at a time until the way is clear. Triggers: wayfinder, chart the map, work through the map, decision tickets, plan too big for one session.
Generate lo-fi hand-drawn wireframes and clickable prototypes before production code. Triggers: wireframe, mockup, lo-fi prototype, rough layout, Balsamiq-style, sketch the screens, breakpoint wireframe.
Tracker-ticket-to-merged-PR pipeline via git worktrees — sync, plan, adaptive review, /run-plan, code review, PR merge. Triggers: run-worktree-pipeline, worktree pipeline, ticket to PR pipeline, tracker ticket pipeline.
Spreadsheet-first tasks — read, edit, fix, create .xlsx/.xlsm/.csv/.tsv (formulas, formatting, charts, data cleaning). Not Word docs, HTML reports, scripts, or Google Sheets.