darellchua2
@darellchua2
Public Skills
plan-execution-inline-skill
by darellchua2
Execute PLAN.md phase-by-phase fully in-session — zero worker subagents. Same --gate loop as plan-execution-skill (tiered verification gate, fix-on-fail, per-phase commit+push) with testing, linting, docs, and responsive audit routed to the inline skills. Triggers: run plan inline, inline plan execution, implement PLAN-*.md without subagents.
plan-execution-skill
by darellchua2
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.
grilling-skill
by darellchua2
Relentless interview to stress-test a plan or design — one question at a time with a recommended answer. Modes: grill (default), 'grill with docs' (inline CONTEXT.md glossary + ADRs), --plan (emit PLANS/PLAN-GIT-<issue>.md in the canonical phased contract). Triggers: grill, grill me, grill with docs, stress-test my plan.
civiltekk-opentofu-skill
by darellchua2
OpenTofu/Terraform infrastructure as code, five routes. first-time-setup: configure cloud providers, authentication, and remote state backends (S3, Azure Storage, GCS). plan-apply: provisioning workflow — plan→apply discipline, resource lifecycle, state management and drift. explore: AWS, Kubernetes, Neon Postgres, and Keycloak resources as code. ecr-provision: AWS ECR repositories with GitHub OIDC integration per BETEKK standards. shared-infra-split: provision-once shared modules (ECR/Amplify pattern) vs per-env stacks, and live migrations between the two. Triggers: opentofu, tofu, terraform plan, terraform apply, infrastructure as code, IaC, provider setup, provider pin, state backend, remote state, drift, tofu import, ECR, GitHub OIDC, Neon branching, Keycloak realm, Helm release, Kubernetes as code, shared module, provision once, module split, shared infra.
civiltekk-install-assistant
by darellchua2
Catalog install assistant for civiltekk skills, subagents, and dep-shipped plugins — find by intent, install with mandatory dry-run and consent-gated global scope, maintain via update/prune/remove; offers additive AGENTS.md enforcement. Triggers: find a skill, install skill into project, add subagent, update installed skills, is there a skill for, @civiltekk-install-assistant, /civiltekk-install-assistant.
architecture-review-skill
by darellchua2
Solution-architect review methodology — decision-tree target routing, layer/dependency review axes, transitive blast-radius gate, finding schema, and severity rubric for architecture and PLAN design review. Loaded by architecture-review-subagent and inline pipeline arms. Triggers: architecture review, blast radius, plan review, inline arch review.
civiltekk-coding-harness-setup-skill
by darellchua2
Detect a repo's coding harness(es) — OpenCode v1/v2, pi, Claude Code, Codex — and provision parity project-level setup: shared .agents/skills dir, canonical AGENTS.md with per-harness shims, harness config files, MCP per supported harness. Triggers: set up harness for this repo, harness parity, project harness setup, setup pi/opencode/claude/codex.
browser-fallback-skill
by darellchua2
Route browser work across agent toolsets — probe a managed desktop-browser toolset read-only before any mutating call, fall back to independent automation stacks on disconnect, verify-then-handoff for show-the-user intents. Harness values in references/. Triggers: browser.disconnected, no desktop browser connected, browser toolset, probe before tabs.open, desktop browser attach, browser fallback.
opencode-skills-maintainer-skill
by darellchua2
Scan, validate, and audit OpenCode skills — consistency, redundancy, modularization, subagent suitability, duplication matrix, and token usage optimization
continuous-learning-skill
by darellchua2
"Extract and store reusable patterns, decisions, insights from coding sessions — project scoping, memory-hygiene procedure."
code-review-inline-skill
by darellchua2
In-session code-review delegate — loads reviewer-baseline-skill first, then the deployed code-review-subagent.md as its checklist, and runs the severity-gated diff review inline. Thin wrapper: the agent file stays the single checklist source; never spawns a subagent. Triggers: inline code review, review diff in-session, v2 pipeline Step 9.
authentication-authorization-skill
by darellchua2
Implement authentication and authorization — OAuth2/OIDC, JWT, sessions, RBAC/ABAC, NextAuth/Auth.js, Passport.js, password hashing, CSRF.
civiltekk-nextjs-skill
by darellchua2
Next.js engineering, four routes. scaffold: scaffold standardized Next.js 16 demos — shadcn, Tailwind v4, src directory with path aliases, React Compiler, Tekk-prefixed components. runtime-diagnosis: next-devtools-mcp — Next.js 16+ runtime diagnosis via MCP (get_errors, get_logs, get_routes, server actions); config and workflows. image-usage: proper Next.js 16 Image component usage with configuration for remote domains, responsive images, and breaking changes from previous versions. threejs: 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.
civiltekk-requirements-specs-skill
by darellchua2
Create and review requirements documents — BRD (BABOK/IIBA, the sponsor-level 'why') and SRS (IEEE 830, the internal 'what'). Triggers: create brd, business requirements, stakeholder requirements, business need, business requirements document, write a brd, create srs, software requirements, functional spec, feature spec, specification, write srs, srs doc, legacy 'create prd', product requirement, product requirement document, product doc, PRD.
gh-cli-setup-skill
by darellchua2
GitHub CLI missing or unauthenticated — per-OS install (brew/apt/dnf/winget), gh auth login, auth verification, repo-scope check. Fallback for ticket and PR flows when command -v gh fails. Triggers: gh not installed, install github cli, gh auth login, gh setup.
civiltekk-python-backend-skill
by darellchua2
Python backend engineering — scaffold FastAPI/Django/Flask projects (layout, dependency injection, config, virtual environments, pyproject.toml), package apps and libraries (Poetry, uv, setuptools, hatch, dependency management, PyPI publishing), and apply backend patterns (Pydantic v2 conventions, layered FastAPI architecture, ORM pitfalls N+1/migration syntax, defensive coding, multi-tenant isolation).
amplify-nextjs-deployment-skill
by darellchua2
Deploy and troubleshoot Next.js 16+ on AWS Amplify Hosting — amplify.yml, SSR Lambda env vars, CloudFront OAC, Route53 DNS, deploy triggers, rollback.
coverage-readme-workflow-skill
by darellchua2
Ensure test coverage percentage is displayed in README.md for Next.js and Python projects following industry standards
civiltekk-zai-media-skill
by darellchua2
Z.AI media production, four routes. image: generate images from text prompts via the GLM-Image API (/images/generations), saved as local PNGs. video: generate video from a text or first-frame-image prompt via CogVideoX-3 — submit then poll the async result, saved as local MP4. transcribe: transcribe audio files to text via GLM-ASR (wav/mp3, ≤25MB, ≤30s). ocr: extract text and layout from images or PDFs via GLM-OCR layout_parsing. Triggers: image generation, generate image, text to image, draw a picture, video generation, generate video, text to video, image to video, transcribe, speech to text, ASR, audio transcription, OCR, extract text from image, layout parsing, document text extraction.
civiltekk-pr-workflow-skill
by darellchua2
PR lifecycle workflow, two routes. create: pre-merge pipeline — target branch, framework/language detection, quality checks per the gate memo, structured PR body, semver labels, JIRA image attachments and tracking. merge: post-merge pipeline — merges PR, monitors CI, auto-fixes failures, updates JIRA, deletes source branch; promotions between long-lived lanes run a divergence pre-flight (backmerge PR first, then the promote PR). Triggers: create pr, make pr, open pr, submit pr, ready for pr, create pull request, pr to [branch], 'pr merge to [branch]', 'merge the PR', 'complete the PR', 'promote <branch> to <branch>', 'promote to uat', 'backmerge <target> into <source>'. Not 'create pr': the former merge-only negative boundary, now the route discriminator — that phrase routes to create.
docker-containerization-skill
by darellchua2
Create and optimize Dockerfiles — multi-stage builds, compose patterns, layer caching, .dockerignore, health checks, hadolint/docker scout scanning.
accessibility-a11y-skill
by darellchua2
Implement and audit web accessibility — WCAG 2.1, ARIA, keyboard navigation, contrast, screen readers, axe-core/Lighthouse audits, semantic HTML, focus management.
civiltekk-test-generation-skill
by darellchua2
Multi-route test generation. framework-matrix: language/framework detection plus the 6-step generation lifecycle. python: pytest scenario taxonomies and file template. nextjs: Next.js 16 render/action/route patterns. Triggers: test generator, generate tests, pytest test files, Next.js unit tests, Server Components, Server Actions, API route tests. Not for running or fixing existing failing suites.
frontend-design-skill
by darellchua2
Build distinctive, production-grade web UI that avoids generic AI aesthetics — components, pages, landing pages, dashboards, any styling task.