<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1mo ago

by waynesutton

builder-skills

Builder skills for Convex apps. Convex patterns plus a PRD, task.md, changelog, and files.md workflow for Claude Code, Codex, Cursor, and OpenCode.

  • Multi-agent — Targets three or more agents
Works with
  • Claude
  • Codex
  • Cursor
  • OpenCode
View on GitHub (opens in a new tab)

403 GitHub stars (403)

Stars gained per day · daily snapshots since Sep 26
Stars gained per day, Sep 26 to Nov 5: −1 in total; the busiest day was Oct 9 with +2 stars.Sep 27: 0 starsSep 28: +1 starsSep 29: 0 starsSep 30: 0 starsOct 1: 0 starsOct 2: 0 starsOct 3: 0 starsOct 4: −1 starsOct 5: 0 starsOct 6: 0 starsOct 7: 0 starsOct 8: 0 starsOct 9: +2 starsOct 10: 0 starsOct 11: 0 starsOct 12: 0 starsOct 13: +1 starsOct 14: 0 starsOct 15: 0 starsOct 16: 0 starsOct 17: −1 starsOct 18: 0 starsOct 19: 0 starsOct 20: 0 starsOct 21: −1 starsOct 22: 0 starsOct 23: 0 starsOct 24: 0 starsOct 25: 0 starsOct 26: 0 starsOct 27: 0 starsOct 28: 0 starsOct 29: 0 starsOct 30: 0 starsOct 31: 0 starsNov 1: 0 starsNov 2: 0 starsNov 3: 0 starsNov 4: 0 starsNov 5: −2 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 270
Sep 28+1
Sep 290
Sep 300
Oct 10
Oct 20
Oct 30
Oct 4−1
Oct 50
Oct 60
Oct 70
Oct 80
Oct 9+2
Oct 100
Oct 110
Oct 120
Oct 13+1
Oct 140
Oct 150
Oct 160
Oct 17−1
Oct 180
Oct 190
Oct 200
Oct 21−1
Oct 220
Oct 230
Oct 240
Oct 250
Oct 260
Oct 270
Oct 280
Oct 290
Oct 300
Oct 310
Nov 10
Nov 20
Nov 30
Nov 40
Nov 5−2
  • 17 skills (17 skills found in its SKILL.md files)
  • 33 forks (33 forks)
  • 1mo ago last update (Last updated 1mo ago)

Install

Skills CLI

npx skills add waynesutton/builder-skills

Asks which skills and agents to install. Just one: npx skills add waynesutton/builder-skills --skill avoid-feature-creep — add -g for every project.

Claude Code

git clone https://github.com/waynesutton/builder-skillscp -r "builder-skills/skills/avoid-feature-creep" ~/.claude/skills/

Copies the avoid-feature-creep skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add waynesutton/builder-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • 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 small and the agent is about to expand it, when a PRD grows beyond its problem statement, or when the user says 'just do what I asked'.

    skills/avoid-feature-creep/SKILL.md on GitHub (opens in a new tab)
  • convex-agents

    Builds AI agents on the Convex agent component: threads, messages, tools that call queries and mutations, streaming, RAG with vector search, and workflows for multi step jobs. Use when adding a chat assistant, tool calling agent, or retrieval feature to a Convex app.

    skills/convex-agents/SKILL.md on GitHub (opens in a new tab)
  • convex-best-practices

    Production patterns for Convex apps and the rules the @convex-dev/eslint-plugin enforces: validators, indexes, idempotent mutations, avoiding OCC conflicts, thin function wrappers, error handling. Use when reviewing Convex code, asking whether a pattern is right, setting up ESLint, or fixing write conflicts and slow queries.

    skills/convex-best-practices/SKILL.md on GitHub (opens in a new tab)
  • convex-component-authoring

    Creates reusable Convex components with defineComponent, a clean client wrapper, their own schema, and an npm publish setup. Use when extracting a feature into a package, building something for the Convex component directory, or when a component's functions are not showing up in the parent app.

    skills/convex-component-authoring/SKILL.md on GitHub (opens in a new tab)
  • convex-cron-jobs

    Schedules work in Convex: cron jobs in convex/crons.ts, one off scheduled functions with runAfter and runAt, batching large jobs, and cancelling or inspecting the queue. Use when something needs to run on a timer, later, or in the background, or when a cron is not firing.

    skills/convex-cron-jobs/SKILL.md on GitHub (opens in a new tab)
  • convex-file-storage

    Handles files in Convex: upload URLs, storing blobs from actions, serving with getUrl or an HTTP action, metadata from the _storage table, and deletion. Use when users upload images or documents, when an action fetches a file from a third party, or when a file URL expires unexpectedly.

    skills/convex-file-storage/SKILL.md on GitHub (opens in a new tab)
  • convex-functions

    Writes Convex queries, mutations, actions, and internal functions in the object form with args and returns validators, correct ctx usage, runtime boundaries, and error handling. Use when adding or changing anything in convex/*.ts that exports a function, or when deciding between query, mutation, and action.

    skills/convex-functions/SKILL.md on GitHub (opens in a new tab)
  • convex-http-actions

    Adds HTTP endpoints in convex/http.ts: webhook receivers with signature checks, REST style routes, CORS, auth headers, streaming responses, and file uploads over HTTP. Use when integrating Stripe, Clerk, Resend, or any service that calls back into the app, or when a client needs a plain HTTP API.

    skills/convex-http-actions/SKILL.md on GitHub (opens in a new tab)
  • convex-migrations

    Changes a live Convex schema without downtime: make a field optional, backfill in batches, flip the validator, then clean up. Uses the @convex-dev/migrations component where it fits. Use when renaming or removing a field, changing a type, splitting a table, or when deploy fails with a schema validation error on existing documents.

    skills/convex-migrations/SKILL.md on GitHub (opens in a new tab)
  • convex-realtime

    Builds reactive UIs on Convex subscriptions: useQuery patterns, optimistic updates, pagination that stays live, presence, and avoiding subscription churn. Use when wiring the frontend to Convex, when data does not update live, or when a page rerenders too much.

    skills/convex-realtime/SKILL.md on GitHub (opens in a new tab)
  • convex-schema-validator

    Designs convex/schema.ts tables, validators, indexes, and relationships, and keeps the schema honest as data evolves. Use when creating tables, adding fields, choosing index fields, modeling relationships, or when a validator error appears at deploy time.

    skills/convex-schema-validator/SKILL.md on GitHub (opens in a new tab)
  • convex-security-audit

    Deep security review of a Convex app: authorization model, data access paths per table, HTTP action exposure, rate limiting, file storage access, scheduled function trust, and a written findings report. Use before launch, after an incident, or when the user asks for a full audit rather than a quick check.

    skills/convex-security-audit/SKILL.md on GitHub (opens in a new tab)
  • convex-security-check

    Ten minute security pass over a Convex backend: public functions that should be internal, missing auth checks, unvalidated args, IDs from the client trusted without ownership checks, secrets in code. Use before merging a pull request, after adding new public functions, or when the user says 'quick security check'.

    skills/convex-security-check/SKILL.md on GitHub (opens in a new tab)
  • convex

    Routes Convex work to the right builder skill and covers the handful of rules that apply everywhere: validators on every function, withIndex over filter, idempotent mutations, internal functions for scheduling. Use when a task mentions Convex and no more specific skill matches, or as the first stop before picking one.

    skills/convex/SKILL.md on GitHub (opens in a new tab)
  • 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 runs reset, checkout, clean, stash drop, or force push without explicit approval. Use when a task involves reverting, undoing, resetting, cleaning, rebasing, or force pushing, or before any git command in a repo…

    skills/git-safety/SKILL.md on GitHub (opens in a new tab)
  • project-docs

    Brings task.md, changelog.md, and files.md back in sync with what the code says shipped. Reads git history and the working tree, never memory, and refuses to log features it cannot see in source. Use when a feature or fix lands, when the user says "update the docs", "sync changelog", "update files.md", "@update", or when task.md and the code disagree.

    skills/project-docs/SKILL.md on GitHub (opens in a new tab)
  • project-workflow

    Runs multi step work the way a careful senior engineer would. Triage before code, a short PRD in prds/, task.md kept current, docs synced after, and lessons recorded when a mistake repeats. Use when a task spans several files or steps, changes architecture, needs a plan the user can review, or when the user says "write a PRD", "plan this", "track this in task.md", or "what did we learn".

    skills/project-workflow/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.