franky47
- 31 skills
- 0 followers
- 8 hours ago last updated
- ▌ Premortem · franky47Run a premortem on any plan, launch, product, hire, strategy, or decision. Assumes it already failed 6 months from now and works backward to find every reason why. Produces a revised plan with blind spots exposed. MANDATORY TRIGGERS: 'premortem this', 'premortem my', 'run a premortem', 'what could kill this', 'future-proof this', 'stress test this plan', 'what am i missing here', 'find the blind spots'. STRONG TRIGGERS: 'what could go wrong', 'am i missing anything', 'poke holes in this', 'where will this break', 'devil's advocate this'. Do NOT trigger on simple feedback requests, or factual questions. DO trigger when someone has a plan or commitment where the cost of being wrong is high.
- ▌ Brainstorm · franky47Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get roasted on their design, or mentions "brainstorm".
- ▌ No AI Slop · franky47 bundleEdit drafts into sharper, more human writing while preserving the writer's personal voice, or detect AI-slop patterns without rewriting. Use when the user wants a draft clearer, more direct, more opinionated, or less AI-sounding, or asks whether writing reads as AI.
- ▌ Write A Prd · franky47Create a PRD through user interview, codebase exploration, and module design. Use when user wants to write a PRD, create a product requirements document, or plan a new feature.
- ▌ Scheduler · franky47Schedule a prompt to fire back at yourself at a future time or on a recurring cron pattern. Use when the user says "remind me", "every N minutes/hours/days", "at HH:MM tomorrow", "check X periodically", or otherwise asks for any time-based action. Triggered by the `schedule` tool plus the `/schedule` command for listing and deletion.
- ▌ Prd To Issues · franky47Break a PRD into independently-grabbable beans issues using tracer-bullet vertical slices. Use when user wants to convert a PRD to issues, create implementation tickets, or break down a PRD into work items.
- ▌ Pnpm · franky47 bundleFast, disk space efficient package manager for Node.js with strict dependency resolution and monorepo support
- ▌ Oxfmt · franky47Fast JavaScript/TypeScript formatter compatible with Prettier. Use when formatting JS/TS files, setting up code formatting, or migrating from Prettier.
- ▌ Frontend Design · franky47 bundleCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
- ▌ Docs · franky47Use when writing, editing, or organizing documentation, when planning what docs a feature needs, and whenever planning or implementing a new feature or change in a repo (docs ship with the code). Triggers on "write docs for X", "document this feature", "add a guide", "update the docs", "reorganize the docs", "plan feature X", "implement X", or /docs.
- ▌
- ▌ Work · franky47Pick one open task and implement it end-to-end as a unit of work. Use when the user asks to pick a task.
- ▌
- ▌ Prose · franky47Use when writing prose meant to read by humans: PR descriptions, docs, blog drafts, emails, design memos
- ▌
- ▌
- ▌ Show Me · franky47Help the user understand the current topic visually with concise diagrams, code-shape sketches, and focused HTML artifacts.
- ▌ Taildrop · franky47Use when the user asks to send, transfer, or taildrop files to a device. Triggers on phrases like "send to hex", "transfer to m4x", "taildrop this".
- ▌ Plannotator Annotate · franky47 bundleOpen Plannotator's annotation UI for a markdown file, plain-text config file (.yaml, .json, .toml, .ini, .csv, .log, …), HTML file, URL, or folder and then respond to the returned annotations.
- ▌
- ▌ Create Agent · franky47 bundleGuide for creating custom OpenCode agents using markdown files with YAML frontmatter
- ▌ Typescript Advanced Types · franky47Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.
- ▌ Mutation Testing · franky47Evaluate test suite quality by introducing code mutations and verifying tests catch them. Use for mutation testing, test quality, mutant detection, and test effectiveness analysis.
- ▌ Oxlint · franky47 bundleHigh-performance linter for JavaScript/TypeScript built on Oxc. 50-100x faster than ESLint with built-in React, TypeScript, Next.js, and accessibility rules. Use when setting up linting, migrating from ESLint, or configuring lint rules.
- ▌ Tsdown · franky47 bundletsdown is a fast and elegant TypeScript library bundler powered by Rolldown and Oxc
- ▌
- ▌ Plannotator Last · franky47 bundleOpen Plannotator on the latest rendered assistant message and use the returned annotations to revise that message or continue.
- ▌ Github Stars Lists · franky47Use when the user asks to look for projects, repos, or tools they've starred or curated on GitHub — especially their own GitHub Stars lists. Triggers on phrases like "find projects on GitHub", "from my starred repos", "in my AI starred repos list".
- ▌ Plannotator Review · franky47 bundleOpen Plannotator's browser-based code review UI for the current worktree or a pull request URL, then act on the feedback that comes back.
- ▌ Turborepo · franky47 bundleTurborepo monorepo build system guidance. Triggers on: turbo.json, task pipelines, dependsOn, caching, remote cache, the "turbo" CLI, --filter, --affected, CI optimization, environment variables, internal packages, monorepo structure/best practices, and boundaries. Use when user: configures tasks/workflows/pipelines, creates packages, sets up monorepo, shares code between apps, runs changed/affected packages, debugs cache, or has apps/packages directories.
- ▌ Audit Github Actions · franky47 bundleAudit GitHub Actions workflows for supply-chain and CI/CD security vulnerabilities — script injection, expression injection, token exfiltration, unpinned actions, cache poisoning, and Shai-Hulud-class self-replicating worms. Use when the user asks to audit, review, or check the security of GitHub Actions, workflows, CI/CD pipelines, or asks about supply-chain risk, npm publish security, or Shai-Hulud.