liauw-media
@liauw-media
Public Skills
Autonomous Development
by liauw-media
/mentor - Architecture review gate
gcp-architecture
by liauw-media
"Google Cloud Platform architecture patterns and best practices. Use when designing, deploying, or reviewing GCP infrastructure including GKE, Cloud Run, Cloud Functions, BigQuery, and IAM."
alibaba-cloud-architecture
by liauw-media
"Alibaba Cloud architecture patterns and best practices. Use when designing, deploying, or reviewing infrastructure on Alibaba Cloud including ECS, ACK, Function Compute, and OSS."
aws-architecture
by liauw-media
"AWS cloud architecture patterns and best practices. Use when designing, deploying, or reviewing AWS infrastructure including EC2, ECS, EKS, Lambda, RDS, S3, IAM, and VPC."
ansible-automation
by liauw-media
"Configuration management with Ansible. Use when automating server setup, application deployment, orchestrating multi-server tasks, or managing infrastructure configuration."
docker-containers
by liauw-media
"Docker containerization best practices. Use when building Docker images, writing Dockerfiles, configuring Docker Compose, or troubleshooting container issues."
cost-optimization
by liauw-media
"Cloud cost optimization and FinOps practices. Use when analyzing cloud costs, implementing savings strategies, or optimizing resource usage."
cloud-monitoring
by liauw-media
"Cloud monitoring with Prometheus, Grafana, and cloud-native tools. Use when setting up metrics, alerts, dashboards, or troubleshooting performance issues."
azure-architecture
by liauw-media
"Microsoft Azure architecture patterns and best practices. Use when designing, deploying, or reviewing Azure infrastructure including AKS, App Service, Functions, CosmosDB, and Entra ID."
vercel-deployment
by liauw-media
"Vercel deployment patterns and best practices. Use when deploying frontend applications, configuring edge functions, setting up preview deployments, or optimizing Next.js applications."
gitops-workflows
by liauw-media
"GitOps deployment patterns with ArgoCD and Flux. Use when implementing Git-based infrastructure management, continuous deployment, or declarative operations."
kubernetes-orchestration
by liauw-media
"Kubernetes container orchestration. Use when deploying to Kubernetes, writing manifests, configuring Helm charts, or troubleshooting cluster issues."
policy-as-code
by liauw-media
"Policy as Code with OPA, Kyverno, and Checkov. Use when implementing governance, compliance automation, or security policies for infrastructure and Kubernetes."
terraform-iac
by liauw-media
"Infrastructure as Code with Terraform. Use when provisioning cloud resources, managing state, creating modules, or reviewing Terraform configurations."
rag-architecture
by liauw-media
"Use when building retrieval-augmented generation systems. Covers chunking strategies, embedding models, vector databases, retrieval patterns, and hybrid search. Apply when adding knowledge bases, document Q&A, or semantic search to applications."
agentic-design
by liauw-media
"Use when building AI agent systems. Covers agent loops, tool calling, planning patterns, memory systems, multi-agent coordination, and safety guardrails. Apply when creating autonomous AI workflows, coding assistants, or task automation systems."
llm-integration
by liauw-media
"Use when integrating LLM APIs into applications. Covers API patterns, prompt templates, streaming, error handling, cost optimization, and provider abstraction. Apply when building chat interfaces, completion endpoints, or AI-powered features."
persistent-memory
by liauw-media
"Use when working on long-running projects or needing context across sessions. Covers memory architecture, privacy controls, efficient retrieval, and integration with claude-mem plugin. Apply when building features that span multiple sessions or need historical context."
branch-discipline
by liauw-media
"Enforce one branch per issue, small focused commits, and clean git history. Use with /branch command."
system-architect
by liauw-media
"Use when performing security audits or system hardening. Teaches security assessment principles and prioritization."
ci-templates
by liauw-media
"Use when setting up CI/CD pipelines. Teaches pipeline design principles and references platform-specific templates."
Resource Limiting Skill
by liauw-media
defense-in-depth - Multiple safety layers
using-skills
by liauw-media
"Check for relevant skills before starting any task"
code-review
by liauw-media
"Self-review before declaring work complete"
database-backup
by liauw-media
"Backup database before tests, migrations, or other database operations"
brand-guidelines
by liauw-media
"Establish or analyze brand identity guidelines. Creates comprehensive brand documentation that frontend-design, testing, and other skills automatically reference for consistent execution."
playwright-frontend-testing
by liauw-media
"Use when testing frontend applications. AI-assisted browser testing with Playwright MCP. Fast, deterministic, no vision models needed."
frontend-design
by liauw-media
Create distinctive, production-grade frontend interfaces with high design quality. Use when building web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
lighthouse-performance-optimization
by liauw-media
"Use when optimizing website performance. Run Google Lighthouse audits via MCP to measure metrics, identify bottlenecks, and iterate on improvements."
browser-automation-debugging
by liauw-media
"Use when debugging web applications or automating browser tasks. Leverage Chrome DevTools MCP for inspection, performance analysis, and automated testing."
git-platform-cli
by liauw-media
"MANDATORY: Use gh (GitHub) or glab (GitLab) CLI for ALL issue/task management. Unified workflow across platforms."
pre-commit-hooks
by liauw-media
"MANDATORY setup for all projects. Automated code quality enforcement before commits. Prevents bad code from entering repository."
verification-before-completion
by liauw-media
"Use when finishing any task. Final checklist before marking complete. Ensures nothing forgotten, all tests pass, documentation updated."
git-workflow
by liauw-media
"Use when making commits, creating branches, or managing Git operations. Ensures consistent Git practices and proper commit messages."
root-cause-tracing
by liauw-media
"Use when symptoms don't reveal the cause. Trace backward through call chains to find where problems originate. Follow: Observe symptom → Find immediate cause → Identify caller → Keep tracing → Locate trigger."
testing-skills-with-subagents
by liauw-media
"Use to validate process documentation. Apply TDD to skill writing: RED (run without skill, document failures) → GREEN (write skill) → REFACTOR (close loopholes). Test under pressure: time constraints, sunk cost, exhaustion, authority."
writing-skills
by liauw-media
"Use when creating reusable process documentation. Apply TDD: baseline without skill → document failures → write skill → test → iterate. Four types: Discipline, Technique, Pattern, Reference. Iron Law: No skill without failing test first."
testing-anti-patterns
by liauw-media
"Use to avoid critical testing mistakes. Five Iron Laws: Never test mock behavior, Never add test-only methods, Never mock without understanding, Always integration test, Always test error paths."
sharing-skills
by liauw-media
"Use when contributing skills back to the community. Follow git workflow: sync upstream → create branch → develop skill → test with writing-skills → commit → push → PR. One skill per PR."
requesting-code-review
by liauw-media
"Use when completing tasks or major features. Know when and how to request reviews. Provides git commit range to code-reviewer agent."
defense-in-depth
by liauw-media
"Use when implementing validation or safety checks. Multi-layer validation approach prevents bugs through redundant safeguards. Makes bugs structurally impossible."
condition-based-waiting
by liauw-media
"Use when tests fail intermittently. Replace arbitrary timeouts with condition polling. Eliminates flaky tests caused by timing assumptions."
receiving-code-review
by liauw-media
"Use when processing code review feedback. Technical evaluation of feedback, verify before implementing. No performative agreement or gratitude."
systematic-debugging
by liauw-media
"Use when encountering bugs or unexpected behavior. Methodical approach to identify root cause: Reproduce → Isolate → Identify → Fix → Verify."
test-driven-development
by liauw-media
"Use when adding features or fixing bugs. Follow RED/GREEN/REFACTOR cycle. Write failing test first, implement minimal code to pass, then refactor."
executing-plans
by liauw-media
"Use when implementing a multi-step plan. Execute systematically with verification checkpoints to catch errors early."
writing-plans
by liauw-media
"Use after brainstorming, before implementation. Breaks work into discrete, actionable tasks with clear verification points."
dispatching-parallel-agents
by liauw-media
"Use when multiple independent tasks can run simultaneously. Enables efficient parallel work execution with specialized agents."
finishing-a-development-branch
by liauw-media
"Use when ready to merge feature branch. Complete checklist before creating PR/MR. Ensures professional quality and prevents embarrassing mistakes."
brainstorming
by liauw-media
"Use when starting new features, major changes, or unclear requirements. Establishes shared understanding before implementation."