JakubKontra
- 7 skills
- 0 followers
- 1 day ago last updated
- ▌ Vigil · jakubkontra bundlemacOS-native self-supervising watchdog that monitors a project autonomously in the background. Launch it once and it keeps watching after you close the terminal, sleep, or restart — a launchd agent periodically runs read-only health probes (tests, build, dependency audit, a localhost health URL, git drift, disk space) and fires native macOS notifications plus an optional spoken summary when something changes or breaks. Read-only by default with code-enforced safety rails; no LLM runs in the watch loop. Use when the user wants to "watch", "monitor", or "keep an eye on" their project, asks to "notify me when" tests break or the build fails, wants a "self-watching" or "macOS background" monitor or an overnight/unattended health guardian, or wants to install, check on, triage, or stop a background watcher. Has a second mode — "task completion": give a plain-language task and Vigil periodically uses a read-only AI judge to check whether it's done, then notifies you and uninstalls itself (one-shot). Use task mode w
- ▌ Ingest · jakubkontra bundleGap analysis of a requirement against the current codebase and project memory. Takes a feature request, GitHub issue, PDF/document, or pasted email, breaks it into discrete capability requirements, and verdicts each as SUPPORTED / PARTIAL / MISSING with file:line evidence and memory citations, estimates effort for gaps, and offers follow-ups (spec proposal, memory write, memory bootstrap). Use when the user says "ingest", "/ingest", "can we already do this", "do we support this", "gap analysis", "assess this ticket/requirement", or pastes a requirement, issue number, or email and asks what the system already supports.
- ▌ Rankpulse · jakubkontra bundleSEO diagnostics combining Google Search Console + Ahrefs MCP data with codebase analysis. Detects crawl errors, indexing issues, missing meta tags, broken canonicals, sitemap problems, structured data gaps, and more. Use when the user wants an SEO audit, technical SEO review, indexing diagnostics, or search performance analysis.
- ▌ Temp Email · jakubkontra bundleCreate and manage temporary/disposable email inboxes via tempmail.lol API (no dependencies, just curl). Use whenever the user needs a throwaway email — E2E testing, account registration, email verification, OTP confirmation, or any disposable inbox scenario. Triggers on: "temp email", "temporary email", "disposable email", "docasny email", "docasna schranka", "throwaway email", "fake email for testing", or when a task implies needing a temporary email (e.g. "sign up for X and verify", "test the registration flow").
- ▌ Browserhawk · jakubkontra bundleAutonomous browser testing agent for any web application. Discovers routes, tests pages, finds bugs via agent-browser (fast Rust daemon). Use when the user wants to test their web app, run browser tests, find UI bugs, do visual regression testing, or perform QA on any web application. Works with any app via browserhawk.config.json.
- ▌ Domain Check · jakubkontra bundleCheck domain name availability via RDAP (with a whois fallback), with zero dependencies. Use whenever the user wants to know if a domain is free, compare a name across many TLDs, or find an available domain for a project/brand. Triggers on: "is X.com available", "check domain", "is this domain taken", "find a domain for", "domain availability", "je domena volna", "zkontroluj domenu", "najdi volnou domenu", or naming/branding tasks that need a registrable domain.
- ▌ Use Remote Skill · jakubkontraFetch and execute a remote skill on-the-fly without installing it permanently. Use when the user wants to try a skill once, run a skill from GitHub, use a remote skill without installing, or mentions "use-remote-skill", "run remote skill", "try this skill", "fetch skill", "one-time skill", or provides a GitHub URL/shorthand pointing to a skill they want to execute. This is the go-to skill whenever someone wants to use a skill they haven't installed locally. Also use when the user mentions skills.sh or wants to search for available skills.