All authors

Claude Skills by remorses
github.com/remorses95 skills0 installs0 views
- ProxymanReverse-engineer HTTP APIs using Proxyman for macOS. Intercept, record, and export network traffic from CLI tools and apps (Node.js, Python, Ruby, Go, curl). Export as HAR (JSON) and analyze with jq. Use this skill when the user wants to capture, inspect, or reverse-engineer HTTP traffic from macOS applications. NEVER load this skill unless the user explicitly asks for it. Never use unprompted. Proxyman intercepts all network traffic and will break internet connectivity if activated unexpecte...Votes: 0GitHub stars: 44
- PstackEngineering principles for rigorous agent work, condensed from poteto's pstack Cursor plugin (github.com/cursor/plugins/tree/main/pstack). Data shape first, smallest diff, design red flags for agent-written repos, reproduce then fix root causes, prove it on the real artifact, explain every measured number, confidence tiers, and fixing repeated mistakes with structure instead of text. ALWAYS load before non-trivial code changes, architecture decisions, debugging, refactors, migrations, perf wo...Votes: 0GitHub stars: 44
- Raindrop Cliraindrop-cli is a terminal interface for Raindrop.io bookmarks. It wraps the official Raindrop MCP server so you can search, save, update, and organize bookmarks, collections, tags, and highlights. ALWAYS load this skill when the user mentions raindrop-cli, rdrop, Raindrop.io, runs the `rdrop` binary, or asks to list or save bookmarks from the terminal. Load it before writing any command that touches Raindrop.Votes: 0GitHub stars: 44
- Ray SoGenerate beautiful code snippet images using ray.so and Playwriter. Builds a URL with code, theme, and settings encoded in the hash fragment, navigates to it in Chrome, and exports the image via Cmd+C clipboard copy. Use this skill when the user asks to create a code image, code screenshot, or code snippet image.Votes: 0GitHub stars: 44
- Raycast Publish ExtensionPublish a Raycast extension update: build to validate, add a CHANGELOG entry with {PR_MERGE_DATE}, run `npm run publish` (opens or updates a PR in raycast/extensions), pull contributions, then edit the PR title/body and watch checks with gh. Load when asked to publish or update a Raycast extension.Votes: 0GitHub stars: 44
- React PdfGenerate professional PDF reports using @react-pdf/renderer in Node.js scripts. Produces clean, document-style output similar to academic papers or business reports. Covers headings, paragraphs, lists, images, page numbers, and the Node API (renderToFile, renderToBuffer). Use this skill when the user asks to generate, create, or build PDF reports from TypeScript/Node scripts.Votes: 0GitHub stars: 44
- Reading X PostsRead tweets and threads from X (Twitter). Use when the user shares an x.com or twitter.com URL and wants to read a post or thread. Covers single-tweet extraction via oEmbed (no auth, instant) and full thread reading via Playwriter.Votes: 0GitHub stars: 44
- Remotion Best PracticesBest practices for Remotion - Video creation in ReactVotes: 0GitHub stars: 44
- RexUse the rex CLI to manage Rex sessions, open tabs, arrange panes, run commands, inspect terminal output, and control connected Rex apps.Votes: 0GitHub stars: 44
- Song RecognitionIdentify songs from audio files using ShazamIO. Use when the user asks to recognize a song, identify music from an audio file, find what song is playing, or Shazam an audio clip.Votes: 0GitHub stars: 44
- Sound EffectsFind, audition and place sound effects for a video (HyperFrames, Remotion, ffmpeg edits) with Openverse (api.openverse.org, CC0 sounds from Freesound). Covers copying the sound design of a reference video (the gemini subagent reads the media file and lists its effects and search terms), the openverse.ts CLI (search, get with credits, audition reel), picking by ear with the gemini subagent, trimming and normalizing with ffmpeg, syncing cues to visible actions, and Tommy's taste rules (a soft s...Votes: 0GitHub stars: 44
- Stripe DisputesStripe dispute and chargeback evidence workflow. Covers listing open disputes via CLI, collecting evidence from databases and APIs, generating evidence PDFs with react-pdf, capturing screenshots with Playwriter, rendering email images, and submitting evidence via Stripe CLI. Includes best practices for winning disputes on SaaS and digital products, Visa CE 3.0 prior undisputed transactions, per-reason-code evidence strategies, and file formatting rules. Load this skill when handling Stripe di...Votes: 0GitHub stars: 44
- StripeStripe billing patterns for spiceflow + Drizzle apps. Covers creating products and prices via the Stripe CLI with stable lookup keys, multi-currency USD+EUR pricing, monthly/yearly subscriptions, type-safe Checkout and Billing Portal integration in spiceflow routes, webhook handling, and the rules for preventing double customers and double subscriptions in the database. Load this skill whenever adding, modifying, or debugging any Stripe code (prices, checkout sessions, portal sessions, webhoo...Votes: 0GitHub stars: 44
- TailwindTailwind CSS v4 conventions, dark mode with @variant dark, and CSS-based configuration (no tailwind.config.js). ALWAYS load this skill before editing any Tailwind styles, markup, or CSS in a Tailwind project.Votes: 0GitHub stars: 44
- Tommy X PostsWrite and publish X posts for Tommy (@__morse) in his voice. Use when asked to draft, plan, or post a tweet or long-form X post, especially product/launch posts for his projects. Covers voice rules, structure, fact gathering from real code, and publishing via the akarso CLI.Votes: 0GitHub stars: 44
- Transactional EmailHow to write and send transactional emails (welcome, first-deploy, notifications) from Cloudflare Workers. Covers the preferred personal writing style (no headings, Gmail-default look, dark mode), building HTML with plain template strings, the send_email wrangler binding, previewing in light/dark mode with Playwriter, test-sending real emails via a temp worker without deploying, and one-off scripts that email specific users via the cloudflare SDK (plan changes, bug notices). ALWAYS load this ...Votes: 0GitHub stars: 44
- TypescriptTommy's TypeScript style rules and philosophy: simple explicit code in the style of Mario Zechner (badlogic) and Anthony Fu (antfu), few abstractions and little indirection, named constants instead of magic numbers, AbortSignal on every I/O, fetch or sleep operation, object params instead of 2+ positional args, and type-safe errors as values with errore. ALWAYS load this skill before writing, refactoring or reviewing TypeScript code.Votes: 0GitHub stars: 44
- Update Playwriter SkillSelf-improve the playwriter skill: reflect on past playwriter mistakes and unclear docs from this session, then update /Users/morse/Documents/GitHub/playwriter/playwriter/src/skill.md with minimal diffs, commit it, and return a critique link. Load when the user asks to update, improve, or store learnings into the playwriter skill.Votes: 0GitHub stars: 44
- Vercel Deploy ButtonVercel Deploy Button for one-click project deployment from a Git template. Covers all URL parameters, environment variable pre-filling, redirect callbacks, deploy hooks, demo cards, integrations, and the pattern for associating a deployed GitHub repo with your own backend resource via pre-filled env vars and Vercel system env vars. Load this skill when adding a "Deploy with Vercel" button, customizing deploy button URLs, or building a deploy-from-template flow that connects back to your API.Votes: 0GitHub stars: 44
- X BookmarksRead the user's latest X (Twitter) bookmarks as typed data (text, author, metrics, media, links, quoted posts, articles) with a TypeScript SDK that calls X's Bookmarks GraphQL API via fetch inside the signed-in x.com tab through playwriter. Use when the user asks for their bookmarks, saved tweets, or wants to export, summarize, or process X bookmarks.Votes: 0GitHub stars: 44
- Zod Json SchemaBest practices for generating JSON Schema from Zod v4 schemas using z.toJSONSchema(). Covers target versions, metadata registries, override callbacks, io modes, transform handling, regen-check tests, and serving schemas as HTTP routes. Load this skill when converting Zod schemas to JSON Schema or building schema generation scripts.Votes: 0GitHub stars: 44
- Zustand Centralized StateCentralized state management pattern using Zustand vanilla stores. One immutable state atom, functional transitions via setState(), and a single subscribe() for all reactive side effects. Based on Rich Hickey's "Simple Made Easy" principles: prefer values over mutable state, derive instead of cache, centralize transitions, and push side effects to the edges. Resource co-location in the same store is also valid when lifecycle management is safer that way. Also covers state encapsulation: keepi...Votes: 0GitHub stars: 44
- Angled Screenangled-screen turns website or app screenshots into a tilted 3D screen hero image with real depth of field, chromatic aberration, fog and film grain. The `@egaki/angled-screen` CLI renders one or more images on the same angled plane through the user's Chrome (playwriter) and writes png, jpg or webp. Ships Tommy's taste for these images: frame filled, moderate side angle, blur on the left or right, OpenSession effect strength, trimmed screenshots, and a hero screen with a second page as filler...Votes: 0GitHub stars: 44
- Bump Holocron ConsumersBump @holocron.so/vite and @holocron.so/cli in Tommy's other GitHub repos. Use when asked to update holocron versions across remorses consumer sites, find repos that depend on holocron.so/vite or holocron.so/cli, or sync docs-site packages after a holocron release.Votes: 0GitHub stars: 44
- CritiqueGit diff viewer. Renders diffs as web pages, images, and PDFs with syntax highlighting. Use this skill when working with critique for showing diffs, generating diff URLs, or selective hunk staging.Votes: 0GitHub stars: 44
- EgakiAI image and video generation CLI and MDX-to-video framework built on Remotion. Use this skill to install egaki, configure auth, generate images/videos, create MDX video projects with animation primitives (Opacity, Scale, TranslateX, Blur), easing presets (EASE, springFromDuration, dspring, cubicBezier), LayoutTransition, captions, voice cloning, TTS, Server components, and media components. ALWAYS load this skill when the user mentions egaki, runs egaki commands, edits egaki MDX video files,...Votes: 0GitHub stars: 44
- ErroreGo-style error handling for TypeScript: return errors as a plain `Error | T` union instead of throwing. `instanceof Error` narrows the type — no Result wrapper. The gist: ```ts class NotFoundError extends errore.createTaggedError({ name: 'NotFoundError', message: 'User $id not found', }) {} async function getUser(id: string) { const user = await db.findUser(id).catch((e) => new DbError({ cause: e })) if (user instanceof Error) return user // early return, like Go's err != nil if (!user) ret...Votes: 0GitHub stars: 44
- GhosthandControl a real iPhone connected to this Mac with the ghosthand CLI: screenshots and on-device OCR over USB, taps, swipes, scroll, keys and typing over Bluetooth, and files, photos, apps, battery and logs over USB. Use it to open apps, read messages, reply, fill forms, get photos or files off the iPhone, or do any task on the user's iPhone. ALWAYS load this skill when the user mentions ghosthand, their iPhone or phone, or asks to do something on a phone app (Messages, WhatsApp, Instagram, TikT...Votes: 0GitHub stars: 44
- Gokegoke is a zero-dependency, type-safe CLI framework for TypeScript. CAC replacement with Standard Schema support (Zod, Valibot, ArkType). Use goke when building CLI tools — it handles commands, subcommands, options, type coercion, help generation, and more. Schema-based options give you automatic type inference, coercion from strings, and help text generation. Pair with `@goke/mcp` to generate CLI commands automatically from an MCP server. ALWAYS read this skill when a repo uses goke for its CLI.Votes: 0GitHub stars: 44
- HolocronHolocron is a Mintlify-compatible docs site generator and Vite plugin. Use this skill when creating, migrating, customizing, or deploying a Holocron documentation site. Also load when writing index.mdx, page titles, hideTitle, Above heroes, or homepage SEO for Google brand ranking.Votes: 0GitHub stars: 44
- LintcnType-aware TypeScript lint rules in .lintcn/ Go files. Only load this skill when creating, editing, or debugging rule files. To just run the linter: `npx lintcn lint` (or `--fix`, `--tsconfig <path>`). Finds .lintcn/ by walking up from cwd. First build ~30s, cached ~1s. In monorepos, run from each package folder, not the root. Warnings don't fail CI and only show for git-changed files by default. Use `--all-warnings` to see them across the entire codebase.Votes: 0GitHub stars: 44
- Nasa HandbookMake printable technical documents in the style of Apollo-era NASA paperwork. The model is an Apollo Operations Handbook "Systems Data" page with a typed running head, numbered paragraphs, Leroy-lettered line drawings and schematics, a performance data table, NOTE/CAUTION/WARNING notices, a Flight Data File checklist card, a black thumb tab and a dated footer, rendered to an A4 or US Letter PDF. Use this whenever someone asks for NASA-style, Apollo-style, retro aerospace or "mission manual" d...Votes: 0GitHub stars: 44
- New SkillBest practices for creating a SKILL.md file. Covers file structure, frontmatter, writing style, and where to place skills in a repository. Use when the user wants to create a new skill, update an existing skill, write a SKILL.md, or asks how skills work.Votes: 0GitHub stars: 44
- Npm PackageOpinionated TypeScript npm package template for ESM packages. Enforces src→dist builds with tsc, strict TypeScript defaults, explicit exports, and publish-safe package metadata. Relative source imports must use .ts or .tsx (never .js); tsc rewrites them via rewriteRelativeImportExtensions. Use this when creating or updating any npm package in this repo.Votes: 0GitHub stars: 44
- PlaywriterControl the user own Chrome browser via Playwriter extension with Playwright code snippets in a stateful local js sandbox. Use this over other Playwright MCPs to automate the browser — it connects to the user's existing Chrome instead of launching a new one. Use this cli for navigating JS-heavy websites (Instagram, Twitter, cookie/login walls, lazy-loaded UIs) instead of webfetch/curl. ALWAYS load this skill before using any playwriter commandsVotes: 0GitHub stars: 44
- ProfanoCLI tool to analyze V8 .cpuprofile files and Chrome Performance traces and print top functions by self-time or total-time in the terminal. ALWAYS load this skill when CPU profiling JavaScript or TypeScript programs (Node, Vitest, Bun, Chrome DevTools exports, Cloudflare Workers startup or request CPU). It shows how to generate .cpuprofile files and how to inspect them from the terminal without opening Chrome DevTools.Votes: 0GitHub stars: 44
- SigilloSigillo is a self-hostable open-source alternative to Doppler. Use when working with sigillo run, sigillo setup, sigillo login, managing secrets, projects, or environments. Also load when integrating Sigillo into CI, Cloudflare Workers, Docker, Vercel, or any other deployment target.Votes: 0GitHub stars: 44
- SpiceflowSpiceflow is a super simple, fast, and type-safe API and React Server Components framework for TypeScript. Works on Node.js, Bun, and Cloudflare Workers. ALWAYS load this skill BEFORE writing or editing ANY spiceflow code, including one-line changes: routes, pages, layouts, loaders, server actions, forms, ErrorBoundary, redirects, cookies, navigation, Link, router, ProgressBar, the typed fetch client, middleware, and OpenAPI. A project uses spiceflow if anything imports from "spiceflow" or "s...Votes: 0GitHub stars: 44
- StatechartCheck a TLA+ model of a system that moves between states, such as a product flow, a protocol, or a service, and draw it as a Mermaid statechart. The report gives the shortest path to each state that breaks a rule. Use for /statechart, or to show a bug as a path through states. When user asks for a statechart only.Votes: 0GitHub stars: 44
- StradaStrada is an open-source OpenTelemetry observability platform (error tracking, tracing, logs, metrics, browser analytics, product events, health checks) that stores data in ClickHouse/Tinybird. ALWAYS load this skill when you need to interface with the Strada CLI, read or debug a project issue via OpenTelemetry data collected by Strada, set up and configure a project that uses Strada for OpenTelemetry data ingestion, or add product analytics with track().Votes: 0GitHub stars: 44
- Subito Clisubito-cli searches subito.it listings (cars, and other categories) with every filter subito supports and prints NDJSON to stdout for piping into jq. It fetches through Playwriter (the user's real Chrome session), not a bare HTTP client, and parses subito's embedded __NEXT_DATA__ payload directly instead of scraping the DOM. ALWAYS load this skill when the user asks to search subito.it, find listings/cars/items on subito, or runs the `subito` command. Requires Chrome with the Playwriter exten...Votes: 0GitHub stars: 44
- TermcastBuild TUIs with a Raycast-like React API using termcast. Implements @raycast/api components (List, Detail, Form, Action) rendered to the terminal via opentui.Votes: 0GitHub stars: 44
- Tuistorytmux for AI agents. Run dev servers and TUIs in named background sessions that agents can read, wait on, snapshot, and type into. Replaces tmux with reactive waiting instead of blind `sleep`. Projects wrap their dev script with tuistory (`"dev": "tuistory -- next dev"`) so agents get a background session and humans get auto-attached. Use tuistory when you need to: - Run background dev servers or long-lived processes - Control interactive CLIs and TUIs (type, press keys, click, wait, snapshot...Votes: 0GitHub stars: 44
- UsecomputerDesktop automation CLI for AI agents (macOS, Linux, Windows). Screenshot, click, type, scroll, drag with native Zig backend. Use this skill when automating desktop apps with computer use models (GPT-5.4, Claude). Covers the screenshot-action feedback loop, coord-map workflow, window-scoped screenshots, and system prompts for accurate clicking.Votes: 0GitHub stars: 44
- Zelezele is a multi-account email and calendar CLI for Gmail, IMAP/SMTP (Fastmail, Outlook, any provider), and Google Calendar. It reads, searches, sends, replies, forwards, archives, stars, and trashes emails, waits for replies with `zele mail watch` (run it in a background shell after sending), manages drafts, labels, attachments, and Gmail filters, and creates, updates, and deletes calendar events with RSVP and free/busy support. Output is YAML so commands can be piped through yq and xargs. AL...Votes: 0GitHub stars: 44