← all publishers

valtterimelkko

@valtterimelkko source repo

34 published skills

  1. Transcribe Audio · valtterimelkko
    Transcribe audio files to text using a local Whisper ASR service. Use when: the user wants to transcribe an audio file to text, convert speech to text from an audio recording, extract text from voice recordings, or needs transcription of podcasts/interviews/voice notes. Only works for English language audio. The skill saves the transcription to a text file in the agent's local folder.
    0 installs
  2. Amazon Uk Scraper · valtterimelkko bundle
    Scrape Amazon UK (amazon.co.uk) product pages to check availability, Prime eligibility, delivery estimates (UK), GBP price, and full technical specifications. Use this skill whenever an agent needs to: look up Amazon UK product listings, check if a computer part or product is in stock on Amazon UK, compare product specs across multiple ASINs, find product model numbers to look up on other sites, research GPU/CPU/RAM/SSD or any hardware for compatibility, verify Prime delivery eligibility, or search Amazon UK and return structured product data. Always use this skill for any Amazon UK product research, price checking, availability verification, or parts-comparison task.
    0 installs
  3. Capture Dashboard · valtterimelkko bundle
    Capture authenticated dashboards as screenshots and/or HTML using cookies, with safe same-origin crawling. Use when the goal is archival capture, documentation, or structured snapshotting of dashboard pages. Do not use for arbitrary interactive browsing, existing live-tab reuse, or DOM-debugging workflows; prefer agent-browser or chrome-cdp for those.
    0 installs
  4. Thematic Analysis · valtterimelkko bundle
    Code and interpret qualitative data from files to generate themes, identify patterns, and explore coverage gaps. Use when analyzing interview transcripts, survey responses, documents, or any text data to identify codes, develop themes, assess analytical coverage, and determine what areas have been effectively explored versus potentially avoided. Supports both reflexive thematic analysis (Braun & Clarke) and codebook approaches for research rigor. Optimized for chat-based collaborative workflows.
    0 installs
  5. Web Create Assets · valtterimelkko bundle
    Create net-new UI assets that match an existing web application's design system, including icons, hero art, feature graphics, mockups, and branded visuals. Use when the project needs additional visual assets that fit the current product style. Do not use this for replacing all existing site imagery at scale, or for generating favicons/Open Graph images; prefer web-replace-assets or web-asset-generator for those.
    0 installs
  6. Artifact Variations · valtterimelkko bundle
    Generate many design, copy, or layout variations as a single browsable HTML artifact so the user can pick favorites visually instead of describing what they want in words. Use when the user asks for design variations, multiple versions of a UI component, alternative layouts, copy variants, different takes on the same section, or anything phrased as 'give me options' / 'I want to see a few variations' / 'I'll know it when I see it'. Also use this pattern whenever a decision between options is easier to make by eye than by description — landing page heroes, settings screens, pricing cards, LinkedIn post drafts, icon styles, color directions. Do not use this skill for building the final production artifact itself — use it to explore, then hand the chosen variation to the implementation skill.
    0 installs
  7. Web Asset Generator · valtterimelkko bundle
    Generate distribution-ready web assets such as favicons, app icons, PWA icons, and social sharing images. Use when the user needs browser/site metadata imagery rather than core product illustration or UI asset replacement. Do not use this for in-product icons, hero artwork, or broad visual rebranding; prefer web-create-assets or web-replace-assets for those.
    0 installs
  8. Web Data Acquisition · valtterimelkko
    Route web scraping, crawling, site-ingestion, URL discovery, structured extraction, and public-site capture tasks to the right local stack. Make sure to use this whenever the user wants to scrape a site, crawl docs, export markdown from many pages, map a website, capture a public website for later analysis, understand a website thoroughly, gather comprehensive information from a site, extract structured data from pages, or recover blocked public web content.
    0 installs
  9. Socialmedia Optimization · valtterimelkko
    Implement and validate Open Graph, Twitter Card, and social preview metadata for websites. Use when the task is about preview cards, meta tags, social sharing behaviour, or fixing broken previews. Do not use this for generating the image assets themselves unless paired with web-asset-generator.
    0 installs
  10. Video Deep Understanding · valtterimelkko bundle
    Deeply understand any video by extracting transcript evidence and visual evidence from a URL or local file. Use whenever the user pastes a video link or local video and wants analysis, summary, transcription, UI inspection, timestamped answers, comparison against local code/docs, or wants 'the part where they talk about X'. Make sure to use this skill for product demos, tutorials, screen recordings, and walkthrough videos even when the user does not explicitly ask for a transcript.
    0 installs
  11. Audio Transcription Workflow · valtterimelkko bundle
    Transcribe local audio files or voice notes into markdown files using the legacy VoiceNote Bot workflow: local Whisper primary, OpenAI transcription fallback, and OpenRouter GPT-5 nano cleanup. Make sure to use this whenever the user wants audio files, voice recordings, dictations, interviews, or Telegram-style voice notes turned into markdown/text files without using Telegram, especially for batch folders or when they want the same cleanup behaviour as the old Telegram path.
    0 installs
  12. DOCX Draft · valtterimelkko bundle
    Convert Word documents to structured markdown for LLM-assisted editing, then convert back to Word with preserved formatting. Make sure to use this whenever the user wants to work on, revise, draft, fill in, or collaboratively edit a .docx and then produce a final .docx again. Prefer this over markitdown or docx-to-markdown whenever round-trip editing fidelity matters.
    0 installs
  13. PPTX Draft · valtterimelkko bundle
    Convert PowerPoint presentations to structured markdown for LLM-assisted editing, then convert back to PowerPoint with preserved formatting and layout. Use when you need to draft, edit, or work on .pptx files interactively.
    0 installs
  14. Pi Extension · valtterimelkko
    Create and debug Pi extensions with custom tools, slash commands, UI components, lifecycle event handlers, compaction hooks, and session persistence. ALWAYS use when extending Pi beyond built-ins or troubleshooting extension API behavior. Covers current @earendil-works ExtensionAPI shapes, registerCommand string arguments, registerTool execute signatures, sendMessage/sendUserMessage, ctx.compact(), ctx.reload(), session entries, and common migration pitfalls from older @mariozechner examples.
    0 installs
  15. Web Crawling · valtterimelkko bundle
    Crawl websites to extract text content from multiple pages and internal links. Use when the user wants to scrape a website, gather content across a section, archive docs text, understand a site more thoroughly by following internal links, or follow internal links beyond a single page. Prefer this general skill for bounded crawl workflows, route to Crawl4AI or Katana when the task is specifically AI-ready ingestion or site mapping, and escalate blocked pages to camofox before any residential-proxy discussion.
    0 installs
  16. Context7 Docs · valtterimelkko bundle
    Fetch up-to-date documentation from Context7 for a library. Use when you need current API syntax, code examples, or official documentation for any library or framework.
    0 installs
  17. Deep Research · valtterimelkko bundle
    COMPREHENSIVE top-tier research for topics where breadth, source quality, and auditable methodology matter. Use when the user needs 40+ sources, publication-grade synthesis, due diligence, policy or market analysis, or any high-stakes research where missing key dimensions would materially weaken the answer. This skill is especially valuable when the prompt has multiple dimensions that must all be covered faithfully. NOT for quick or medium-depth briefs; prefer gpt-research or native web_search/web_fetch for those.
    0 installs
  18. Openapi Schema · valtterimelkko bundle
    Create OpenAPI 3.1.0 schema files for OpenAI Custom GPTs Actions. Use when the user needs to (1) Generate OpenAPI schemas for GPT actions/API integrations, (2) Convert API documentation to OpenAPI format, (3) Validate or fix existing OpenAPI schemas for GPT compatibility, (4) Add authentication configurations (API Key, OAuth 2.0), (5) Create schemas for specific HTTP methods (GET, POST, PUT, DELETE), (6) Structure request/response models for GPT consumption.
    0 installs
  19. Text To Speech · valtterimelkko bundle
    Convert text to natural-sounding speech audio using Supertonic — a fully local, CPU-only, ONNX-based TTS engine supporting 31 languages and 10 voice styles. Use this skill whenever the user wants to generate audio from text, create voice recordings, add speech to videos, narrate content, produce podcasts, create TTS for apps, convert documents to audio, or mentions text-to-speech / TTS / speech synthesis / voice generation / audio narration. Works on any CPU — no GPU or cloud needed.
    0 installs
  20. Webfetch Skill · valtterimelkko bundle
    Fetch and analyze web content using a specialised extraction workflow that converts HTML to clean markdown, extracts main article content, handles images and links, and provides AI analysis. Use this when you need cleaner page extraction than a raw fetch, when comparing a small set of URLs, or when the user asks to fetch, extract, analyse, summarise, or compare web pages. Prefer native web_fetch for straightforward cooperative pages; if the target URL is blocked by anti-bot or JS-only rendering, escalate the blocked URL to camofox before considering residential-proxy.
    0 installs
  21. Youtube Search · valtterimelkko bundle
    Search YouTube videos by query or within specific channels. Supports date filtering, sort ordering, and duration filters to exclude YouTube Shorts. Returns LLM-optimized JSON with video details.
    0 installs
  22. Claude Channels · valtterimelkko
    Build MCP channel plugins that push external events into a running Claude Code interactive session and bridge bidirectional communication. Use when: building a custom channel plugin for Claude Code, bridging Claude Code to a web UI or chat platform, understanding the channels protocol (notification format, reply tools, sender gating, permission relay), integrating Claude Code with external systems via WebSocket or HTTP, replacing claude -p with interactive Claude Code for better subscription quota, wrapping Claude Code in a custom interface, or working with @modelcontextprotocol/sdk for Claude Code channel plugins. ALWAYS use when the user mentions Claude Code channels, --channels, channel plugins, channel reference, push events into Claude Code, Claude Code WebSocket bridge, or wants to connect an external app to a live Claude Code session.
    0 installs
  23. Context7 Search · valtterimelkko bundle
    Search for libraries in Context7. Use when the user mentions a library by name and you need to find its exact Context7 ID before fetching documentation.
    0 installs
  24. Opencode Plugin · valtterimelkko
    Develop, install, troubleshoot, and integrate OpenCode plugins for the opencode CLI. Use when: writing new OpenCode plugins, porting Pi SDK extensions to OpenCode, registering custom tools via the plugin API, fixing plugin load failures, resolving module dependency issues in plugins, installing plugins globally or per-project, understanding the plugin hook system, or any task involving @opencode-ai/plugin, opencode plugin command, or opencode.json plugin config. Covers: plugin format, Hooks API, tool registration, lifecycle hooks, module resolution, installation methods, edge cases, and troubleshooting.
    0 installs
  25. Scraping Reddit · valtterimelkko bundle
    Production-quality Reddit scraping skill for discovering SaaS opportunities. Navigate Reddit programmatically to identify unaddressed user frustrations, high-intent signals, and emerging market trends. Uses Reddit's legacy .json endpoints with OAuth2 support, circuit breaker patterns, and comprehensive error handling. Provides tactical navigation (subreddit discovery, wiki scanning, contributor analysis), advanced filtering (intent patterns, sentiment scoring, velocity tracking), and idea synthesis (trend persistence, cross-pollination detection). Use when: (1) Researching SaaS opportunities on Reddit, (2) Analyzing competitor mentions and gaps, (3) Finding high-intent user pain points, (4) Tracking trend persistence across communities, (5) Discovering cross-niche opportunities.
    0 installs
  26. Youtube Caption · valtterimelkko bundle
    Fetch YouTube video captions/transcripts and metadata. Use when you need to download video transcripts, extract captions from YouTube URLs, get video descriptions and metadata, or process YouTube video text content. Supports residential proxy for reliable caption and metadata fetching (credentials can be auto-loaded from environment or a shell startup file).
    0 installs
  27. Academic Writing · valtterimelkko
    Comprehensive guide for British academic writing best practices. Use when helping users write academic papers, research articles, theses, or formal essays in British English for UK higher education. Covers orthography (-ise/-ize conventions), punctuation (logical punctuation, quotation marks), vocabulary (AWL, hedging, avoiding zombie nouns), syntax (active vs passive voice, sentence structure), tone (formality vs readability), and disciplinary variations (STEM, Humanities, Social Sciences).
    0 installs
  28. Saas Idea Finder · valtterimelkko bundle
    Uses rotating lenses (7 different daily perspectives) to discover trending topics from HackerNews, HN Algolia, DEV.to, GitHub, arXiv, Stack Exchange, GDELT, SerpAPI, YouTube, Reddit, Twitter/X, and Instagram. Generates actionable Micro-SaaS ideas using deep research with viability scoring (0-100), enhanced templates, and JTBD framework. Daily automated discovery with deduplication. Use when: (1) User asks for SaaS/startup ideas, (2) User wants to discover trending topics in tech/business, (3) Daily automated idea generation is needed.
    0 installs
  29. Scraping Twitter · valtterimelkko bundle
    Production-quality Twitter/X scraping skill for discovering SaaS opportunities. Navigate Twitter programmatically to identify unaddressed user frustrations, high-intent signals, and emerging market trends. Uses TwitterAPI.io for fast, cost-effective data extraction with simple API key authentication. Provides tactical navigation (user discovery, hashtag analysis), advanced filtering (intent patterns, sentiment scoring, velocity tracking), and idea synthesis (trend persistence, cross-pollination detection). Use when: (1) Researching SaaS opportunities on Twitter/X, (2) Analyzing competitor mentions and gaps, (3) Finding high-intent user pain points, (4) Tracking hashtag trends, (5) Discovering cross-niche opportunities.
    0 installs
  30. Agy P · valtterimelkko bundle
    Reference for building scripted and programmatic integrations around the Antigravity CLI (`agy`) non-interactive print mode. ALWAYS use when the user wants to call `agy` from another script, server, subprocess, automation pipeline, CI job, or custom agent harness; when they mention `agy -p`, `agy --print`, `--dangerously-skip-permissions`, conversation resume, headless Antigravity usage, or Google-subscription-backed CLI automation. Covers auth reuse, subprocess patterns, workspace scoping, conversation continuation, stdout caveats, timeouts, logs, permissions, and known sandbox/headless pitfalls.
    0 installs
  31. Handoff · valtterimelkko bundle
    Create a structured session handoff document for continuity across sessions. Use when ending a work session, switching contexts, or before a break. Captures decisions, progress, code changes, and next steps so a future session can pick up where you left off without losing context.
    0 installs
  32. Claude P · valtterimelkko
    Use when running multi-turn Claude Code CLI sessions programmatically via 'claude -p', integrating Claude into server-side processes, handling stream-json output, managing session continuity across turns, or building systems that spawn claude subprocesses. ALWAYS use when: spawning claude -p subprocesses, handling 'Session ID already in use' errors, working with --session-id vs --resume flags, parsing stream-json events, or implementing Claude Direct-style session management. Covers subprocess lifecycle, session locking, event normalization, token usage extraction, and common pitfalls that cause follow-up messages to silently fail.
    0 installs
  33. Grill Me · valtterimelkko
    Interview the user relentlessly about a plan, project, workflow, or design until you reach shared understanding. Make sure to use this whenever the user wants to be grilled, stress-test an idea, clarify a new project, surface missing context, or think through decisions before execution.
    0 installs
  34. Video Use · valtterimelkko bundle
    Conversation-driven video editing skill for agentic workflows. Use when the user wants an agent to take raw footage or multiple source clips and turn them into an edited video by reasoning from transcripts plus on-demand visual drill-downs: trimming filler words, selecting best takes, assembling multi-clip edits, colour grading, burning subtitles, adding overlay animations, and rendering preview/final outputs. Prefer this over narrower FFmpeg-only editing skills when the user wants a full editorial pipeline, transcript-led cut decisions, take selection across multiple clips, or mixed edit+subtitle+overlay work. Not the first choice for ad-hook batch generation, HyperFrames-only composition work, or Remotion codebase work.
    0 installs