Find the perfect skill
Technical SEO for Next.js
Development
Defines SEO as a system integrity discipline for Next.js App Router applications. It ensures the application provides deterministic signals to search engine crawlers by enforcing correct metadata architecture, canonical URLs, sitemaps, JSON-LD, and semantic structure. This skill helps prevent common SEO mistakes like client-side-only metadata and 'cargo cult' tag stuffing.
Project Todo Management
Productivity
Manage project tasks using the `todo.md` file as the source of truth. This skill helps track pending and completed items, maintain a focused list (only the last 10 completed), and ensures continuity across work sessions by always referencing the file.
Code Simplifier
Development
Reviews recently modified code to simplify and refine it, improving clarity, consistency, and maintainability without changing functionality. Helps after writing or editing code to automatically apply project best practices and reduce unnecessary complexity.
Benchling R&D Platform Integration
Data & AI
Access and automate Benchling R&D platform operations including registry entities (DNA, proteins), inventory, ELN entries, workflows, and data warehouse queries via Python SDK and REST API. Useful for automating lab data management, building Benchling Apps, and integrating with external systems.
Notion Daily Note Creator
Productivity
Creates a daily note in Notion with a structured template including focus, tasks, schedule, notes, and wins. Helps you plan your day efficiently by automating the creation of a consistent daily journal.
Create New Package
Development
Scaffolds a new package in the Topographic Studio monorepo. Creates the full file structure (package.json, tsconfig, tsup.config, README, src/index.ts) and installs dependencies. Helpful for quickly adding a library, UI component, or utility to the monorepo.
Claude Agent SDK Development
Development
This skill specializes in the Claude Agent SDK, covering API functions (query, tool, createSdkMcpServer), configuration options, agent definitions, MCP server setups, hook events, permission modes, file checkpointing, and session management. It offers accurate TypeScript code examples and best practices for building and integrating agents. Use it when you need detailed guidance on SDK usage, including security considerations and trade-offs for different approaches.
Worklog Task Management
Productivity
Updates worklog files by moving tasks between todo/doing/done states. Helps track progress, start new work, or mark tasks complete. Requires explicit arguments: state and description.
Extract PDF Page to PNG
Productivity
Extracts a single page from a PDF file and converts it to a PNG image for preview. Specifies the page number (1-indexed) and optionally a custom output path. Uses pdftoppm, sips, or ImageMagick depending on availability.
Apple Mail Search
Productivity
Search Apple Mail across all synced accounts using keywords, subject, sender, or time filters. Helps quickly find specific emails without manually browsing through folders. Supports advanced queries like 'from:user@domain.com last 30 days'.
Requirement Research
Development
Gathers context from Jira, Confluence, codebase, and documentation to understand requirements before implementation. Produces a research document with confidence scoring. Helps when exploring feature feasibility, assessing complexity, or identifying reusable components.
Check iteration progress status
Development
Checks the `docs/work/` directory to list all iterations, display the current iteration's step-by-step progress (table with completion status), and prompt the next step to execute. Helps track project status in structured workflows.