Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a…
Calculate key financial ratios and metrics from financial statement data for investment analysis. Use when the user needs ratio analysis, company performance review, or valuation support from financial statements.
Apply consistent corporate branding and styling to generated documents, including colors, fonts, layouts, and messaging. Use when the user needs branded deliverables or asks to follow company design standards.
Create system architecture diagrams using Mermaid, PlantUML, C4 model, flowcharts, and sequence diagrams. Use when documenting architecture, system design, data flows, or technical workflows.
Implement backend architecture patterns such as Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when the user needs service boundaries, monolith refactoring, layered architecture design, or dependency-direction fixes.
Build high-performance Python applications with asyncio, concurrency patterns, and async/await. Use when the user needs async APIs, concurrent workflows, or non-blocking I/O-heavy systems.
Mandatory architectural and intent-alignment phase before code generation, feature modification, or stack scaffolding. Use when the task needs constraint mapping, design clarification, or explicit architecture approval before implementation.
Automate browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with pages, capture screenshots, or extract information from the browser.
Create original visual art and design-forward static outputs in .png or .pdf formats. Use when the user asks for a poster, artwork, visual design piece, or other polished static composition.
Automate browsers and analyze performance with executable Puppeteer CLI scripts. Use when the user needs screenshots, network inspection, form automation, web scraping, or JavaScript debugging in a browser context.
Optimize effective context capacity through compression, masking, caching, and partitioning strategies. Use when the user asks to reduce token costs, improve context efficiency, implement KV-cache optimization, or extend context-window effectiveness.
Write compelling copy for web, marketing, and product surfaces. Use when the user needs UX writing, landing page copy, CTAs, product messaging, or other persuasive user-facing text.
Build advanced financial models with DCF analysis, sensitivity testing, Monte Carlo simulation, and scenario planning. Use when the user needs investment modeling, valuation scenarios, or decision support from financial assumptions.
Perform data analysis tasks including data cleaning, statistical analysis, visualization, and insight generation. Use when the user asks to analyze data, perform statistical analysis, create visualizations, or extract insights from datasets.
Apply systematic debugging techniques, profiling tools, and root-cause analysis across codebases and stacks. Use when the user needs to investigate bugs, performance issues, or unexpected behavior.
Conduct comprehensive, multi-source research using web search, documentation lookup, and critical analysis. Use when the user asks for deep research, thorough investigation, or broad evidence-based analysis of complex topics.
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers.…
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when…
Execute a written implementation plan in a separate session with explicit review checkpoints. Use when the user already has a plan and wants focused implementation against it.
Record lessons learned and implementation experiences for future reuse. Use when a task reveals a durable pattern, important decision, or debugging lesson worth preserving.
Organize files and folders by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Use when the user needs to tidy a workspace, restructure folders, or reduce file-management clutter.