
Claude Skills by darellchua2
github.com/darellchua2Set up a Linux machine as GitHub Actions self-hosted org runners (multi-runner folders, systemd services) with the local-if-idle / else-ubuntu-latest workflow. Gates gh scope refresh, sudo install, and PAT handling on explicit user action. Triggers: self-hosted runner, local CI runner, local-if-idle workflow.
You are a lazy senior developer. Lazy means efficient, not careless. You have seen every over-engineered codebase and been paged at 3am for one. The best code is the code never written.
Standardized GitHub issue creation workflow with structured description, branch creation, PLAN.md generation, and phased execution
Create Git PRs with semantic versioning labels (major/minor/patch), JIRA ticket updates, and image attachments using git-semantic-commits formatting
Standardized JIRA ticket creation workflow with structured description, branch creation, PLAN.md generation, and phased execution
Complete Next.js 16 project setup with standardized architecture and comprehensive TSDoc documentation, combining project structure creation with automatic documentation standards
Implement TSDoc documentation for TypeScript functions in Next.js projects to ensure all functions have proper documentation following TSDoc industry standards, especially for parameters and their types
Implement docstring documentation for Python functions to ensure all functions have proper documentation following PEP 257 industry standards, especially for parameters and their types
Implement and audit web accessibility — WCAG 2.1, ARIA, keyboard navigation, contrast, screen readers, axe-core/Lighthouse audits, semantic HTML, focus management.
Debug why agents or skills aren't working as expected with systematic diagnosis, configuration validation, and fix recommendations
Deploy and troubleshoot Next.js 16+ on AWS Amplify Hosting — amplify.yml, SSR Lambda env vars, CloudFront OAC, Route53 DNS, deploy triggers, rollback.
Design and document APIs — REST conventions, OpenAPI/Swagger generation, GraphQL schemas, versioning, pagination, rate limiting, error formats, HATEOAS.
Create ASCII diagrams from workflow definitions and save them as image files (PNG, SVG, etc.)
Implement authentication and authorization — OAuth2/OIDC, JWT, sessions, RBAC/ABAC, NextAuth/Auth.js, Passport.js, password hashing, CSRF.
Autodesk Platform Services (APS/Forge) REST APIs — OAuth, Data Management, Model Derivative, Viewer, Design Automation, Webhooks; Revit, Fusion 360, AutoCAD add-in development.
Autonomous code optimization loop — modify, verify by benchmark, keep/revert against any metric (coverage, bundle size, runtime, error count). TDD-flavored.
Canonical autoresearch iteration protocol — Understand, Hypothesize, Experiment, Evaluate, Log loop; mechanical pass/score evaluator; git-as-memory keep/revert; stuck detection.
Autonomous ML training research loop (NVIDIA GPU required) — modify train.py, run fixed-budget experiment, parse val_bpb, keep/revert. karpathy-style.
Autonomous literature-review loop (Tier 2, web-only, no Bash) — fetches papers, extracts structured summaries, builds living research.md with category tracking.
AWS IaC safety patterns — resource count gating, SSM CI passthrough, ECR lifecycle ownership, SSM_SECRETS_REFERENCE, Lambda Web Adapter dual-target.
Find what a change could break beyond the diff and prove the one safety fact by running real code — 5-step evidence ladder. Triggers: blast radius, what could this break, pre-ship safety check.
Create and review BRDs (BABOK/IIBA) — the sponsor-level 'why' between customer Vision and internal SRS. Triggers: create brd, business requirements, stakeholder requirements, business need.
Dry-run, upload, and cautiously initiate local Bambu Lab print jobs from validated plain `.gcode`, using Bambu LAN FTPS/MQTT handoffs.
Generate and validate 2D DXF drawings from Python ezdxf sources — profiles, outlines, gaskets, panels, flat patterns, laser/plasma/waterjet cut layouts.
Slice 3D meshes (.stl, .obj, .3mf, .ply, .glb) into printer-profiled G-code via real slicer CLIs; inspect, dry-run, and validate .gcode.
Create, modify, inspect, validate STEP-first parametric CAD parts and assemblies from specs, reference images, or 2D drawings; STEP/STL/3MF/GLB outputs.
Create and render browser-native implicit CAD (.implicit.js/.mjs) — GLSL signed-distance fields, smooth booleans, TPMS fields. Experimental.
Rebuild and validate 2D CAD drawings on Linux — exact redraw from a source DXF/DWG, PDF-to-DXF conversion, or image-to-CAD reconstruction with evidence-aware specs. Triggers: dwg redraw, redraw dxf, image to dxf, pdf to dxf, drawing fingerprint, raster to cad, redraw validation.
Generate and validate SDFormat .sdf models and worlds for Gazebo — links, joints, poses, sensors, plugins, physics. Not for signed-distance-field geometry.
Preflight DXF and STEP/STP uploads for SendCutSend.com orders — material/SKU/service availability plus laser, CNC, bending, tapping, countersinking, and finishing checks.
Generate and validate .srdf MoveIt2 semantics — planning groups, virtual joints, end effectors, group states, disabled collisions. Robot structure: cad-urdf-skill; simulator: cad-sdf-skill; rendering: cad-viewer-skill.
Search, evaluate, and download purchasable parts from the step.parts catalog — actuators, servos, motors, boards, connectors, fasteners — as canonical .step files.
Generate and validate .urdf robot descriptions — links, joints, limits, inertials, geometry, frames — from gen_urdf() sources. MoveIt2 semantics: cad-srdf-skill; rendering: cad-viewer-skill.
Start or reuse CAD Viewer and return review links for CAD, implicit, robot-description, and G-code files (.step, .stl, .glb, .3mf, .gcode, .dxf, .urdf, .srdf, .sdf).
Generate automated changelogs for Python projects using git-cliff with PEP 440 versioning support
Autodesk Civil 3D workflows — corridors, surfaces, alignments/profiles, pipe networks, grading, survey; COM and .NET APIs. Version detection before API advice.
Apply clean architecture principles with vertical slicing, dependency rule, clear layer boundaries, and feature-first organization - language-agnostic
Write clean, human-readable code with proper naming, small functions, self-documenting patterns, and object calisthenics - language-agnostic
Detect and fix code smells including long methods, large classes, feature envy, primitive obsession, and more with refactoring guidance - language-agnostic
KISS/YAGNI/DRY tradeoff heuristics for minimizing accidental complexity. Triggers: complexity, accidental complexity. Not for smell detection (code-smells-skill), over-engineering audit (ponytail-audit-skill), or SOLID reference (solid-principles-skill).
Construction business development knowledge — proposal summarization, quotations with cost categories, industry terminology, Atlassian workflows.
Audit token overhead across agents, skills, and MCP servers — classification and optimization recommendations.
Extract and store reusable patterns, decisions, insights from coding sessions — project scoping, memory-hygiene procedure.
Ensure test coverage percentage is displayed in README.md for Next.js and Python projects following industry standards
Database schema evolution with Prisma, Alembic, Django — workflows, rollback, zero-downtime, seed data, migration testing.
Find, classify, and remove @deprecated TypeScript/Next.js code via dependency-traced analysis — safety tiers, phased removal with typecheck per step. Triggers: deprecated cleanup, remove deprecated, dead code cleanup, find deprecated.
Apply GoF design patterns (Creational, Structural, Behavioral) appropriately without over-engineering - language-agnostic with practical examples
Create and optimize Dockerfiles — multi-stage builds, compose patterns, layer caching, .dockerignore, health checks, hadolint/docker scout scanning.
Docling reference and workflows — layout-aware extraction for complex tables, multi-column, scanned PDFs where markitdown fails. CLI and MCP tiers, consent policy. Triggers: docling, scanned PDF OCR, markitdown insufficient.
Generate language-specific docstrings for C#, Java, Python, and TypeScript following industry standards (PEP 257, Javadoc, JSDoc, XML documentation)