
waynesutton/markdown-site
17 skills45 installs10.7k starsGitHub
Install
npx skills add https://github.com/waynesutton/markdown-siteSkills in this repo
1Convex Doctorconvex-doctor is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.4installs2Convex Quickstartconvex-quickstart is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted development.4installs3Convex Return ValidatorsThis skill explains Convex's updated guidance on return validators, favoring TypeScript inference by default and using returns only when an exact runtime contract is needed. A developer uses it when writing Convex queries, mutations, or actions and deciding on return value validation or type safety.4installs4Convex Setup AuthThis skill implements secure Convex authentication with a users table, identity mapping, auth helpers, and role-based access control. A developer uses it when adding auth for the first time, wiring OAuth providers, or adding access control to a Convex app.3installs5DevThis skill supplies full-stack Convex development conventions covering React, Vite, TypeScript, mutations, auth, and documentation practices. A developer uses it when building features or writing Convex functions in this project.3installs6Function CreatorThis skill generates secure, type-safe Convex queries, mutations, and actions following validation and auth best practices. A developer uses it when implementing new Convex API endpoints for reading data, writing data, or calling external services.3installs7Migration HelperThis skill guides safe Convex schema migrations, distinguishing additive changes from breaking ones that require migration code. A developer uses it when adding required fields, changing types, splitting or merging tables, or transforming existing data.3installs8React Effect DecisionThis skill merges React's official effect decision tree with a project rule to avoid reaching for useEffect first, favoring derived state and event handlers. A developer uses it when writing, reviewing, or refactoring components that might use effects, subscriptions, or client fetching.3installs9Convex Self HostingThis skill sets up Convex-based static self-hosting repeatably across projects, checking the latest upstream integration guide before any change. A developer uses it when configuring upload APIs, HTTP routes, deploy scripts, migrating from external hosting, or troubleshooting static deploys.2installs10GitrulesThis skill defines git safety rules that prohibit blindly using git checkout to revert and require diffing before discarding work. A developer uses it whenever performing git operations, reverting changes, or undoing commits to avoid losing valuable work.2installs11HelpThis skill provides a deep-reflection methodology for full-stack Convex development that emphasizes root-cause analysis and high code confidence before acting. A developer uses it before implementing a solution to distill likely causes and keep changes minimal.2installs12Real Time BackendThis skill provides universal design philosophies for building reactive, type-safe, production-grade backends that avoid generic architecture. A developer uses it when planning, designing, or implementing backend features, APIs, data models, or schemas for any stack.2installs13Robel AuthThis skill implements and debugs auth based on robelest/convex-auth, requiring an upstream check before any change. A developer uses it when adding, updating, or troubleshooting @robelest/convex-auth wiring across projects.2installs14Schema BuilderThis skill builds well-structured Convex schemas following document-relational, indexing, and validator best practices. A developer uses it when creating or modifying schema.ts, adding tables, designing relationships, or optimizing indexes.2installs15Sec CheckThis skill applies a security review checklist to Convex functions, auth logic, public queries, admin routes, webhooks, and uploads. A developer uses it when reviewing code that touches user data, PII, or access control before shipping.2installs16WorkflowThis skill manages project workflow for non-trivial tasks, syncing PRDs, task tracking, changelog, and docs. A developer uses it for multi-step work spanning several files or architecture changes, and with @update to sync task, changelog, and files docs.2installs17WriteThis skill is a writing style guide for technical content, social media, blogs, READMEs, and commits, tuned to avoid AI-detection patterns. A developer uses it when writing any content beyond code, activating specific formats via trigger phrases.2installs