All Skills
Every skill is a folder with a SKILL.md. Read it before you install it.
Code Review
Review a diff, branch or pull request for correctness bugs, security issues and maintainability problems, and report prioritised findings with file and line references. Use when the user asks to review code, check a PR, look for bugs before merging, or asks "what could break".
Data Analysis
Explore, clean and analyse tabular data (CSV, Excel, JSON) with code, then report insights with charts and the exact steps taken. Use when the user shares a dataset or asks what the data shows, wants trends, comparisons, anomalies, or a chart.
PDF Analysis
Extract text, tables and specific fields from PDF documents and answer questions about them with page references. Use when the user shares a PDF or asks to summarise a report, pull numbers from an invoice or statement, extract tables, or compare PDFs.
Web Research
Research a question across several independent, reliable web sources and return a sourced answer with confidence notes. Use when the user asks to look into a topic, verify a claim, compare viewpoints, or needs citations - not for a single quick fact (use web-search for that).
Academic Research
Find, read and summarise peer-reviewed papers and build a short cited literature review. Use when the user asks what the research says, wants papers on a topic, needs a literature review, or asks to evaluate a study's methods.
Code Documentation
Write or update docstrings, READMEs and API docs that match what the code actually does, verified by reading the implementation. Use when the user asks to document code, write a README, explain a module, or fix out-of-date docs.
Competitive Analysis
Compare specific competitors on features, pricing, positioning, strengths and weaknesses using their public materials, and turn that into a comparison matrix and positioning gaps. Use when the user names competitors, asks who competes with a product, or wants to know how to differentiate.
Email Assistant
Triage an inbox, summarise threads and draft replies in the user's voice - without sending anything until the user approves. Use when the user asks to go through their email, summarise a thread, draft or rewrite a reply, or find messages that need action.
Fullstack Dev Team
Act as a complete senior dev team — PM, architect, UI/UX designer, frontend + backend engineers, security engineer, QA, DevOps, and tech writer — to turn any pasted idea or half-built solution into a shipped, production-grade website or app. Trigger this skill whenever the user shares something they want built or coded, says 'build this', 'code this', 'make me a website / app / SaaS / MVP / dashboard / landing page', 'here's my idea', or pastes code needing completion, debugging, review, refactoring, testing, securing, or deployment. Also trigger for single-discipline asks — 'which stack should I use', 'fix this bug', 'review my code', 'add tests', 'deploy this', 'set up CI/CD', 'write the README', 'make my repo portfolio-ready', or git questions. Always interrogates requirements before coding, picks the stack with reasoning, never hallucinates packages or APIs (verifies everything), and enforces code quality, security, testing, git discipline, and docs on every deliverable.
GitHub Integration
Work with GitHub through the gh CLI - read and triage issues, summarise pull requests, check CI status, and draft issues or PR descriptions. Use when the user mentions GitHub issues, PRs, CI checks, releases, or asks for a repository activity summary.
Market Research
Size and describe a market - segments, customers, trends, pricing norms and demand signals - from public sources, with every number sourced. Use when the user asks how big a market is, who the customers are, whether there is demand, or wants a market overview for a product idea.
Research Paper
Write, structure, and typeset academic research papers — original research, surveys, literature reviews, case studies, or conference/journal submissions. Trigger this skill whenever the user wants to write a research paper, publish research, turn findings/data/a project into a paper, draft an abstract, do a literature review, format something in IEEE/ACM/Springer style, or says things like 'make a paper on X', 'convert my research into a paper', 'I want to publish this', or 'write my college research paper'. Produces a full IMRaD-structured paper with REAL verified citations and delivers it as Overleaf-ready IEEE LaTeX and/or an editable Word document. Use it even for vague asks like 'help me publish something'.
SQL Analysis
Explore a database schema, write safe read-only SQL to answer business questions, and explain the results and the query. Use when the user asks a question about data that lives in a SQL database, wants a query written or debugged, or needs a metric defined in SQL.
Web Search
Answer a single factual question quickly with one or two web lookups and a source link. Use for quick facts, current values, definitions, dates, or finding an official page - escalate to web-research when the answer is disputed or needs synthesis.