Generate professional project proposals, scope of work documents, payment terms, timelines, and simple contract templates that make software tailors look established even on their first client.
Search the vault using QMD semantic search. Use PROACTIVELY before reading files. Preference order: (1) MCP tools — mcp__qmd__query, mcp__qmd__get, mcp__qmd__multi_get, mcp__qmd__status — if they appear in your tool menu, use them first; (2) CLI `qmd --index <name> ...` as fallback; (3) Grep/Glob only when QMD is not installed. Trigger proactively for past decisions, incidents, people, meetings, architecture, patterns, or any vault content — and after creating/editing notes to check for duplicates and related content.
Deep research on any topic using web search, multiple sources, and synthesis. Use when the user wants to research a topic, investigate a question, compare technologies, understand a concept deeply, find best practices, or needs a well-sourced analysis. Triggers on "research", "investigate", "deep dive", "compare", "what are the best", "pros and cons", "how does X work".
Convert a markdown file into a brand-aligned PDF in RIOA Consulting's house style: Cormorant Garamond serif headings, Jost sans body, charcoal/cream/gold palette, warm editorial feel. Use this skill whenever Vicky asks to ship a deliverable as a PDF, generate a client-facing document, convert markdown to a branded PDF, or produce anything in 'RIOA style' / 'brand style' / 'brand voice PDF'. MANDATORY TRIGGERS: 'rioa pdf', 'brand pdf', 'convert to pdf', 'make this a pdf', 'ship as pdf', 'generate the pdf', 'pdf it', 'rioa style', 'brand style pdf'. STRONG TRIGGERS (when paired with a markdown file or a deliverable): 'in my brand voice', 'in rioa voice', 'using my brand fonts', 'as a printable doc', 'as a client deliverable'. Do NOT trigger on questions ABOUT pdfs (e.g. 'how does pdf generation work?') -- only on requests to actually produce one.
Design and build scalable software systems. Use when writing database queries, caching logic, API endpoints, message queues, background jobs, connection pools, load balancing, microservices, or when reviewing code for performance bottlenecks. Covers database scaling, caching strategies, async processing, API design for scale, concurrency, frontend performance, observability, and infrastructure patterns.
Secure web and desktop application development. Use when writing authentication, authorization, API endpoints, form handling, database queries, file uploads, Electron apps, Tauri apps, IPC handlers, cryptography, secrets management, security headers, input validation, or when reviewing code for vulnerabilities. Covers OWASP Top 10, XSS, CSRF, SQL injection, SSRF, command injection, path traversal, and desktop app security.
Continuously improve Claude's effectiveness by recognizing patterns, saving memory, creating skills, and refining project knowledge. Use when Claude notices repeated workflows, encounters a problem it solved before, wants to save something for future sessions, needs to create a reusable skill, or when the user asks Claude to improve itself, learn, remember, or get smarter over time.
Install the codex pre-edit "double-check" hook into the current project — a PreToolUse hook that asks the codex CLI to review every Edit/Write/MultiEdit before it is written, blocking risky changes. Checks prerequisites (codex, python3, codex login) and installs anything missing, idempotently. Use when the user wants to "set up the codex check", "install the codex double-check / pre-check / review hook", "make Claude check with codex before editing", or "add the codex gate to this project".
Calculate the right price for custom software projects ($8K-$50K+) based on complexity, value delivered, and client ROI. Includes justification, pricing tiers, negotiation strategies, and ROI calculations to present to clients.
Build Trigger.dev background jobs, automations, and workflows in TypeScript. Use when the user wants to create tasks, scheduled jobs, AI agent workflows, queued background processing, cron jobs, or any long-running async work with Trigger.dev. Triggers on imports from @trigger.dev/sdk or mentions of trigger.dev.
Write a high-converting Upwork proposal for a job post the user provides. Use when the user pastes an Upwork job description, says "write me an upwork proposal", "draft a proposal for this job", "help me apply to this upwork job", or shares a job link and asks for a cover letter.
Audit and rewrite Upwork freelancer profiles using patterns from Top Rated Plus / Expert Vetted top earners. Use when the user wants to improve their Upwork profile, headline, title, bio, overview, specialized profile, project catalog, gig description, skills tags, testimonial, employment history, or job proposal. Triggers on "upwork", "freelancer profile", "improve my headline", "rewrite my bio", "profile overview", "project catalog", "fix my upwork".
A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.
How do I use one I find here?
Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.
What do the warnings mean?
We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.
Which skills worked for people?
Open a skill to see its discussion. Reports from people and their agents are coming.