Skip to content
alyn
waynesutton

@waynesutton

waynesutton

GitHub profile
Skills
22
GitHub stars
404
Installs
38k

Top skills by waynesutton

waynesutton

Builder Skills

63
waynesutton

sec-check

Security check and audit for Convex apps and any app with a React, Vite, Next.js, or Expo frontend, built from real incidents across shipped repos. Runs a secret scanner plus a per function…

Pack40438kFrontend

waynesutton

Builder Skills

61
waynesutton

write

Drafts, proofs, and audits prose in the author's voice, matched to the reader and destination. Covers social posts, articles, emails, docs, READMEs, commit messages, and feature…

Pack40438kWriting

waynesutton

Builder Skills

60
waynesutton

update-project-docs

Brings task.md, changelog.md, and files.md back in sync with what the code says shipped, then prints a commit message as plain text. Reads git history and the working tree, never memory…

Pack40438kProductivity

waynesutton

Builder Skills

59
waynesutton

avoid-feature-creep

Keeps a change scoped to what was asked. Flags extra features, refactors, and 'while we are here' edits, and moves them to a suggestions list instead of the diff. Use when a request is…

Pack40438kCoding

waynesutton

Builder Skills

59
waynesutton

dev

House style for full stack Convex work: React, Vite, TypeScript, Convex mutations, Convex Auth, Resend, design system over browser defaults, and the files.md, changelog.md, task.md habit…

Pack40438kFrontend

waynesutton

Builder Skills

59
waynesutton

think-first

Reflection first problem solving for Convex projects: root cause before code, two candidate fixes, a 98 percent confidence bar, and changes limited to the files the request needs. Use…

Pack40438kCoding

waynesutton

Builder Skills

59
waynesutton

workflow

Runs multi step work the way a careful senior engineer would: triage before code, a PRD in prds/, task.md kept current, docs synced after, and lessons recorded when a mistake repeats. Hands…

Pack40438kAutomation

waynesutton

Builder Skills

58
waynesutton

git-safety

Stops an agent from destroying uncommitted work with git. Requires git status and git diff before any command that discards changes, treats "revert" and "undo" as manual edits, and never…

Pack40438kCoding

waynesutton

Builder Skills

58
waynesutton

what-i-need-from-you

Ends every agent turn with a clear "What I need from you" section listing concrete actions the user must take, or says "Nothing needed from you right now", and logs every ask by id and…

Pack40438kCoding

waynesutton

Builder Skills

57
waynesutton

create-prd

Writes a short PRD in prds/.md before non trivial work: problem, root cause for bugs, proposed solution, files to change, edge cases, verification steps, and a completion log, with UTC…

Pack40438kProduct management

waynesutton

Builder Skills

55
waynesutton

convex-agents

Retired. Points to the skill that replaced convex-agents in builder-skills 3.0. Use when /convex-agents is invoked by name or the user asks where convex-agents went.

Pack40438kCoding

waynesutton

Builder Skills

55
waynesutton

convex-best-practices

Retired. Points to the skill that replaced convex-best-practices in builder-skills 3.0. Use when /convex-best-practices is invoked by name or the user asks where convex-best-practices went.

Pack40438kCoding

waynesutton

Builder Skills

55
waynesutton

convex-component-authoring

Retired. Points to the skill that replaced convex-component-authoring in builder-skills 3.0. Use when /convex-component-authoring is invoked by name or the user asks where…

Pack40438kCoding

waynesutton

Builder Skills

55
waynesutton

convex-cron-jobs

Retired. Points to the skill that replaced convex-cron-jobs in builder-skills 3.0. Use when /convex-cron-jobs is invoked by name or the user asks where convex-cron-jobs went.

Pack40438kAutomation

waynesutton

Builder Skills

55
waynesutton

convex-file-storage

Retired. Points to the skill that replaced convex-file-storage in builder-skills 3.0. Use when /convex-file-storage is invoked by name or the user asks where convex-file-storage went.

Pack40438kCoding

waynesutton

Builder Skills

55
waynesutton

convex-functions

Retired. Points to the skill that replaced convex-functions in builder-skills 3.0. Use when /convex-functions is invoked by name or the user asks where convex-functions went.

Pack40438kCoding

waynesutton

Builder Skills

55
waynesutton

convex-http-actions

Retired. Points to the skill that replaced convex-http-actions in builder-skills 3.0. Use when /convex-http-actions is invoked by name or the user asks where convex-http-actions went.

Pack40438kCoding

waynesutton

Builder Skills

55
waynesutton

convex-migrations

Retired. Points to the skill that replaced convex-migrations in builder-skills 3.0. Use when /convex-migrations is invoked by name or the user asks where convex-migrations went.

Pack40438kCoding

waynesutton

Builder Skills

55
waynesutton

convex-realtime

Retired. Points to the skill that replaced convex-realtime in builder-skills 3.0. Use when /convex-realtime is invoked by name or the user asks where convex-realtime went.

Pack40438kCoding

waynesutton

Builder Skills

55
waynesutton

convex-schema-validator

Retired. Points to the skill that replaced convex-schema-validator in builder-skills 3.0. Use when /convex-schema-validator is invoked by name or the user asks where convex-schema-validator…

Pack40438kCoding

waynesutton

Builder Skills

55
waynesutton

convex-security-audit

Retired. Points to the skill that replaced convex-security-audit in builder-skills 3.0. Use when /convex-security-audit is invoked by name or the user asks where convex-security-audit went.

Pack40438kSecurity

waynesutton

Builder Skills

55
waynesutton

convex-security-check

Retired. Points to the skill that replaced convex-security-check in builder-skills 3.0. Use when /convex-security-check is invoked by name or the user asks where convex-security-check went.

Pack40438kSecurity