← all publishers

lwlee2608

@lwlee2608 source repo

23 published skills

  1. Adder · lwlee2608
    Use when adding or editing config structs/YAML for projects that use lwlee2608/adder. Prevents silent zero-value binding from snake_case keys, env var mismatches, and missing defaults.
    0
    installs
  2. Go Reference · lwlee2608
    Use when scaffolding a Go project with a Dockerfile, sqlc, Makefile, or GitHub Actions CI. Refers to github.com/lwlee2608/go-reference as the canonical template.
    0
    installs
  3. Linear · lwlee2608
    Use when the user wants to interact with Linear.app — reading, searching, or commenting on issues/tickets.
    0
    installs
  4. Genesis · lwlee2608
    Use when scaffolding a full-stack project — a Go backend, a React/Vite web frontend, Dockerfiles, docker-compose, a Makefile, sqlc. Refers to reference/project-00 in github.com/lwlee2608/genesis as the canonical template.
    0
    installs
  5. Genesis Auth · lwlee2608
    Use when adding authentication to a project scaffolded with genesis — login, sessions, SSO, admin users. Asks for an auth tier (basic/standard/strict), derives the mechanism from requirements, and implements it in place following the project's existing conventions.
    0
    installs
  6. Genesis Cicd · lwlee2608 bundle
    Use when adding GitHub Actions CI/CD to a project scaffolded with genesis (services/<app>-server Go API, services/<app>-web pnpm React app). Asks which CD target (Railway, Kubernetes, VM + Overwatcher) and which branch model (main = production, or main = staging + release = production), then writes one ci.yml wired with needs so GitHub renders a single pipeline graph.
    0
    installs
  7. Genesis Railway · lwlee2608
    Use when deploying a project scaffolded with genesis (services/<app>-server Go API, services/<app>-web React app, Postgres) to Railway — creating the Railway project, services, variables, volume, GitHub auto-deploy, and public domain via the Railway MCP server.
    0
    installs
  8. Handoff · lwlee2608
    Use when the user wants to condense the current conversation into a handoff document for another agent to pick up.
    0
    installs
  9. Prefer Make · lwlee2608
    Use before running any Go toolchain command (`go build`, `go test`, `go run`, `go vet`, `go fmt`, `golangci-lint`). Substitutes make targets when a Makefile is present.
    0
    installs
  10. Review Code · lwlee2608
    Use when asked to review a local diff, a GitHub PR, or a whole codebase. Reports rated findings; never edits code.
    0
    installs
  11. Create Skill · lwlee2608
    Use when creating a new agent skill. Ensures the skill follows quality guidelines for SKILL.md files.
    0
    installs
  12. Gh Create Pr · lwlee2608
    Use when creating/raising/opening/submitting a GitHub PR. Produces short, feature-focused descriptions without a test plan.
    0
    installs
  13. Gh Update Pr · lwlee2608
    Use when updating GitHub PR title or body. Works around the gh pr edit GraphQL bug caused by GitHub's Projects Classic deprecation.
    0
    installs
  14. Plan Feature · lwlee2608
    Use when planning a feature too big to hold in one session. Settles every open decision by asking the user, locks the answers into one markdown plan file, then cuts the work into phases the user can verify one at a time.
    0
    installs
  15. Ascii Diagram · lwlee2608
    Use after generating or editing ASCII art, box diagrams, tables, or any monospace text art to ensure all lines, corners, and boxes are properly aligned.
    0
    installs
  16. Build Feature · lwlee2608
    Use when implementing a feature plan file split into phases with task checkboxes. Builds one phase per branch, opens a PR against a feature-wide integration branch, reviews it in a subagent over up to three rounds, fixes what is worth fixing, then merges before the next phase. Runs the plan's demo once at the end and leaves the final merge to main to the user.
    0
    installs
  17. Linear Issues · lwlee2608
    Use when reading, searching, creating, updating, or commenting on Linear issues. Routes every Linear operation through the installed Linear MCP server and keeps ticket comments to a few sentences.
    0
    installs
  18. Trim Comments · lwlee2608
    Use when asked to trim, clean up, shorten, or remove code comments. Two levels — "normal" (default) shortens verbose comments; "aggressive" deletes nearly every comment, keeping only trimmed unusual-workaround notes.
    0
    installs
  19. Generate Media · lwlee2608 bundle
    Use when generating or editing an image or video with an AI model — ads, mockups, style variations, image-to-video. Calls a provider API (OpenRouter today), saves the file outside the repo, and reports what it actually cost.
    0
    installs
  20. Codebase Design · lwlee2608 bundle
    Loads shared vocabulary and principles for designing deep modules. Invoke explicitly when designing or restructuring a module's interface, deciding where a seam goes, or making code more testable.
    0
    installs
  21. Opencode Review · lwlee2608
    Use when the user asks to review code/a PR with opencode or with a non-Claude model (e.g., "review with opencode", "review using gpt-5.6-sol", "/opencode-review"). Runs a fresh opencode session in a subagent, tells it to use the review-code skill, and relays its review.
    0
    installs
  22. Whiteboard Explain · lwlee2608
    Use when the user asks to explain or teach a technical concept. Replies in ASD-STE100 Simplified Technical English with a simple diagram instead of a wall of jargon.
    0
    installs
  23. Writing System Prompts · lwlee2608
    Use when writing or editing a system prompt for any LLM API or SDK (any code passing a `system=` / `system` role parameter, or a `.txt`/`.md` file holding such a prompt). Applies prompt-engineering and prompt-caching best practices.
    0
    installs