<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vibe Coding</title><link>https://vibecoding.rest/</link><description>Recent content on Vibe Coding</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 16 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://vibecoding.rest/index.xml" rel="self" type="application/rss+xml"/><item><title>Claude Code</title><link>https://vibecoding.rest/tools/claude-code/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/claude-code/</guid><description>&lt;p&gt;Claude Code runs in your terminal and works like a senior engineer with full access to your codebase: it can search files, run shell commands, edit code across multiple files, run tests, and commit changes — all while narrating what it&amp;rsquo;s doing.&lt;/p&gt;</description></item><item><title>Claude Opus 5</title><link>https://vibecoding.rest/models/claude-opus-5/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/models/claude-opus-5/</guid><description>&lt;p&gt;Claude Opus 5 is Anthropic&amp;rsquo;s top-tier model, tuned specifically for agentic coding — multi-file features, large refactors, and end-to-end implementation work rather than single-shot completions. Give it a full task specification up front and it tends to run the whole way to a finished result instead of leaving stubs behind.&lt;/p&gt;</description></item><item><title>Filesystem</title><link>https://vibecoding.rest/mcp-servers/filesystem/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/filesystem/</guid><description>&lt;p&gt;The Filesystem server exposes a sandboxed slice of your local disk to an agent — reading, writing, listing, and searching files within directories you explicitly allow.&lt;/p&gt;&#10;&lt;h2 id="why-it-matters"&gt;Why it matters&lt;/h2&gt;&#10;&lt;p&gt;It&amp;rsquo;s one of the original reference MCP servers, and the clearest example of the protocol&amp;rsquo;s core promise: instead of every agent vendor writing its own file-access layer, any MCP-compatible client can use this one server.&lt;/p&gt;</description></item><item><title>Model Context Protocol Docs</title><link>https://vibecoding.rest/resources/mcp-docs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/resources/mcp-docs/</guid><description>&lt;p&gt;The official home for the Model Context Protocol specification: how the handshake works, how tools and resources are defined, and reference documentation for building both clients and servers.&lt;/p&gt;&#10;&lt;p&gt;Start here if you want to understand &lt;a href="https://vibecoding.rest/dictionary/model-context-protocol/"&gt;MCP&lt;/a&gt; at the protocol level rather than just using pre-built servers from the &lt;a href="https://vibecoding.rest/mcp-servers/"&gt;directory&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>PDF</title><link>https://vibecoding.rest/skills/pdf/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/pdf/</guid><description>&lt;p&gt;The PDF skill packages the specific know-how needed to work with PDFs reliably: filling form fields, extracting text and tables, merging or splitting documents, and generating new PDFs from scratch — using the right libraries and avoiding common formatting pitfalls.&lt;/p&gt;</description></item><item><title>Claude Code GitHub Repository</title><link>https://vibecoding.rest/resources/claude-code-repo/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/resources/claude-code-repo/</guid><description>&lt;p&gt;The public GitHub repository backing Claude Code — where releases are tracked, issues are filed, and changes to the CLI agent are documented over time.&lt;/p&gt;&#10;&lt;p&gt;Useful for checking what changed in a recent release, filing a bug, or seeing how other users are running into and working around specific issues.&lt;/p&gt;</description></item><item><title>Claude Sonnet 5</title><link>https://vibecoding.rest/models/claude-sonnet-5/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/models/claude-sonnet-5/</guid><description>&lt;p&gt;Claude Sonnet 5 closes most of the gap to Opus-tier quality on coding and agentic tasks while staying meaningfully cheaper — a solid default for the coding work that makes up most of a normal week, not just the hardest 20%.&lt;/p&gt;</description></item><item><title>Cursor</title><link>https://vibecoding.rest/tools/cursor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/cursor/</guid><description>&lt;p&gt;Cursor takes the familiar VS Code shell and rebuilds the editing experience around AI: inline &amp;ldquo;Cmd+K&amp;rdquo; edits, a chat sidebar with full repo context, and an agent mode that can plan and execute multi-file changes.&lt;/p&gt;</description></item><item><title>DOCX</title><link>https://vibecoding.rest/skills/docx/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/docx/</guid><description>&lt;p&gt;The DOCX skill covers creating and editing Microsoft Word documents programmatically — headings, styles, tables, tracked changes — in a way that produces files that open correctly in Word rather than malformed XML.&lt;/p&gt;</description></item><item><title>GitHub</title><link>https://vibecoding.rest/mcp-servers/github/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/github/</guid><description>&lt;p&gt;The GitHub MCP server lets an agent create and comment on issues, open pull requests, search code and repositories, and manage branches — all through GitHub&amp;rsquo;s API instead of shelling out to &lt;code&gt;git&lt;/code&gt; and &lt;code&gt;gh&lt;/code&gt; directly.&lt;/p&gt;</description></item><item><title>Anthropic Engineering Blog</title><link>https://vibecoding.rest/resources/anthropic-engineering-blog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/resources/anthropic-engineering-blog/</guid><description>&lt;p&gt;Anthropic&amp;rsquo;s engineering blog covers practical, implementation-level writing on building with AI — agent design patterns, evaluation methodology, and lessons from building Anthropic&amp;rsquo;s own tools.&lt;/p&gt;&#10;&lt;p&gt;A good source for grounded, non-hype thinking on why certain agent architectures work better than others.&lt;/p&gt;</description></item><item><title>GitHub Copilot</title><link>https://vibecoding.rest/tools/github-copilot/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/github-copilot/</guid><description>&lt;p&gt;Copilot started as an autocomplete extension and has grown into a full assistant: inline suggestions, a chat pane, a CLI, and an agent mode that can open pull requests on its own.&lt;/p&gt;</description></item><item><title>GPT-5.6 Sol</title><link>https://vibecoding.rest/models/gpt-5-6-sol/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/models/gpt-5-6-sol/</guid><description>&lt;p&gt;GPT-5.6 Sol is the top tier of OpenAI&amp;rsquo;s three-model GPT-5.6 lineup (Luna, Terra, Sol), positioned as the strongest option for coding, enterprise work, and cybersecurity tasks, with a claim on efficiency alongside raw capability.&lt;/p&gt;</description></item><item><title>Postgres</title><link>https://vibecoding.rest/mcp-servers/postgres/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/postgres/</guid><description>&lt;p&gt;The Postgres server gives an agent introspection into a database&amp;rsquo;s schema — tables, columns, relationships — and the ability to run read-only queries against it.&lt;/p&gt;&#10;&lt;h2 id="why-it-matters"&gt;Why it matters&lt;/h2&gt;&#10;&lt;p&gt;Without this, an agent writing SQL is guessing at your schema from memory or from whatever you paste in. With direct, read-only access, it can verify a query actually runs and returns the shape of data you expect before you ever run it yourself.&lt;/p&gt;</description></item><item><title>PPTX</title><link>https://vibecoding.rest/skills/pptx/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/pptx/</guid><description>&lt;p&gt;The PPTX skill packages the conventions needed to generate and edit PowerPoint presentations: slide layouts, text formatting, speaker notes, and basic chart or image placement, producing files that open cleanly in PowerPoint or Keynote.&lt;/p&gt;</description></item><item><title>Gemini 3.1 Pro</title><link>https://vibecoding.rest/models/gemini-3-1-pro/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/models/gemini-3-1-pro/</guid><description>&lt;p&gt;Gemini 3.1 Pro is Google&amp;rsquo;s flagship coding and reasoning model — Gemini 3.5 Pro hasn&amp;rsquo;t shipped yet, so 3.1 Pro remains the top tier of the Gemini line for complex, multi-step work.&lt;/p&gt;</description></item><item><title>Simon Willison's Blog</title><link>https://vibecoding.rest/resources/simon-willison-blog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/resources/simon-willison-blog/</guid><description>&lt;p&gt;Simon Willison writes frequently and specifically about AI coding tools — hands-on reviews, careful benchmarking, and clear-eyed commentary that cuts through a lot of the surrounding hype.&lt;/p&gt;&#10;&lt;p&gt;Particularly useful for grounded takes on how well a new tool or model actually performs at real coding tasks, rather than marketing claims.&lt;/p&gt;</description></item><item><title>Slack</title><link>https://vibecoding.rest/mcp-servers/slack/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/slack/</guid><description>&lt;p&gt;The Slack server connects an agent to a workspace — listing channels, reading recent messages, searching history, and posting replies — using a bot token scoped to whatever permissions you grant it.&lt;/p&gt;</description></item><item><title>XLSX</title><link>https://vibecoding.rest/skills/xlsx/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/xlsx/</guid><description>&lt;p&gt;The XLSX skill covers working with Excel files properly: writing real formulas rather than pre-computed values, applying number formats and styles, and managing multiple sheets and references correctly.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;It&amp;rsquo;s easy for an agent to produce a spreadsheet that looks right but is actually just static values pasted where formulas should be — which breaks the moment the underlying data changes. This skill steers toward spreadsheets that behave the way a human analyst would build them.&lt;/p&gt;</description></item><item><title>Canvas Design</title><link>https://vibecoding.rest/skills/canvas-design/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/canvas-design/</guid><description>&lt;p&gt;The Canvas Design skill packages visual design judgment: spacing systems, typographic hierarchy, color restraint, and layout composition — the kind of taste that&amp;rsquo;s easy to describe but hard to consistently apply prompt by prompt.&lt;/p&gt;</description></item><item><title>Grok 4.6</title><link>https://vibecoding.rest/models/grok-4-6/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/models/grok-4-6/</guid><description>&lt;p&gt;Grok 4.6 is xAI&amp;rsquo;s frontier model for coding, agentic tasks, and knowledge work, and the current flagship behind Grok Build — xAI&amp;rsquo;s dedicated coding agent and terminal UI.&lt;/p&gt;&#10;&lt;h2 id="why-it-stands-out"&gt;Why it stands out&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Aggressive tiered pricing&lt;/strong&gt; — a lower rate below 200K prompt tokens and a scaled-up rate above it, so short-context coding sessions stay cheap.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Grok Build&lt;/strong&gt;, xAI&amp;rsquo;s open-source coding agent and TUI, gives it a purpose-built harness rather than relying only on third-party tools.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;500K-token context window&lt;/strong&gt;, comfortably large for most real-world coding sessions.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="good-for"&gt;Good for&lt;/h2&gt;&#10;&lt;p&gt;Fast, iterative agentic coding workflows — especially teams already using Grok Build or wanting a cheaper alternative to the largest frontier models for everyday agent loops.&lt;/p&gt;</description></item><item><title>Latent Space</title><link>https://vibecoding.rest/resources/latent-space/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/resources/latent-space/</guid><description>&lt;p&gt;Latent Space covers the AI engineering space through both a newsletter and podcast, with interviews and deep dives that regularly touch on coding agents, developer tooling, and the people building them.&lt;/p&gt;</description></item><item><title>Puppeteer</title><link>https://vibecoding.rest/mcp-servers/puppeteer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/puppeteer/</guid><description>&lt;p&gt;The Puppeteer server gives an agent control of a real (or headless) Chrome browser — navigating to URLs, clicking elements, filling in forms, and capturing screenshots as it goes.&lt;/p&gt;&#10;&lt;h2 id="why-it-matters"&gt;Why it matters&lt;/h2&gt;&#10;&lt;p&gt;Some tasks can only be verified by actually looking at rendered output — a UI change, a broken layout, a JavaScript-heavy page that a plain HTTP fetch can&amp;rsquo;t render. Browser automation closes that verification gap.&lt;/p&gt;</description></item><item><title>v0</title><link>https://vibecoding.rest/tools/v0/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/v0/</guid><description>&lt;p&gt;v0 generates production-ready frontend code from a prompt, a rough sketch, or a screenshot. It leans on Tailwind CSS and shadcn/ui, so the output looks polished by default and drops straight into a Next.js project.&lt;/p&gt;</description></item><item><title>Brand Guidelines</title><link>https://vibecoding.rest/skills/brand-guidelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/brand-guidelines/</guid><description>&lt;p&gt;The Brand Guidelines skill encodes a specific brand&amp;rsquo;s rules — color palette, typography, tone of voice, logo usage — so an agent&amp;rsquo;s output stays consistent with that identity across many separate requests.&lt;/p&gt;</description></item><item><title>Brave Search</title><link>https://vibecoding.rest/mcp-servers/brave-search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/brave-search/</guid><description>&lt;p&gt;The Brave Search server gives an agent access to web and local search results through Brave&amp;rsquo;s Search API, without routing through another AI vendor&amp;rsquo;s index.&lt;/p&gt;&#10;&lt;h2 id="why-it-matters"&gt;Why it matters&lt;/h2&gt;&#10;&lt;p&gt;Models have a training cutoff and no innate awareness of anything after it. A search connector lets an agent verify current information — a library&amp;rsquo;s latest version, a recent API change, a live status — instead of confidently guessing from stale training data.&lt;/p&gt;</description></item><item><title>DeepSeek V4</title><link>https://vibecoding.rest/models/deepseek-v4/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/models/deepseek-v4/</guid><description>&lt;p&gt;DeepSeek V4 ships in two MIT-licensed variants — V4-Pro and V4-Flash — with weights published on Hugging Face. It&amp;rsquo;s a genuinely open model: download it, fine-tune it, or ship it in a product, not just call an API.&lt;/p&gt;</description></item><item><title>r/ClaudeAI</title><link>https://vibecoding.rest/resources/reddit-claudeai/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/resources/reddit-claudeai/</guid><description>&lt;p&gt;A community forum where people share real workflows, prompt patterns, and troubleshooting specific to Claude and Claude Code — useful for seeing how other practitioners are actually using the tools day to day, warts and all.&lt;/p&gt;</description></item><item><title>Replit Agent</title><link>https://vibecoding.rest/tools/replit-agent/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/replit-agent/</guid><description>&lt;p&gt;Replit Agent works inside the browser: it can create a project from scratch, write the code, install packages, provision a database, and deploy — with a live preview updating as it works.&lt;/p&gt;</description></item><item><title>Artifacts Builder</title><link>https://vibecoding.rest/skills/artifacts-builder/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/artifacts-builder/</guid><description>&lt;p&gt;The Artifacts Builder skill covers the conventions for producing standalone, self-contained interactive outputs — inlined styles and scripts, responsive layout, no external dependencies that would break in a sandboxed viewer.&lt;/p&gt;</description></item><item><title>Bolt.new</title><link>https://vibecoding.rest/tools/bolt/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/bolt/</guid><description>&lt;p&gt;Bolt.new runs entirely in the browser using WebContainers, so the generated app boots, installs npm packages, and runs without any server round-trip. You can prompt changes and watch the live app update instantly.&lt;/p&gt;</description></item><item><title>Hacker News</title><link>https://vibecoding.rest/resources/hacker-news/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/resources/hacker-news/</guid><description>&lt;p&gt;Hacker News isn&amp;rsquo;t AI-specific, but new coding tools and agent releases show up there early, and the comment threads often include genuinely critical, hands-on feedback rather than pure marketing response.&lt;/p&gt;</description></item><item><title>Memory</title><link>https://vibecoding.rest/mcp-servers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/memory/</guid><description>&lt;p&gt;The Memory server stores facts as a local knowledge graph — entities, relationships, observations — that persists between sessions, giving an agent a lightweight, inspectable form of long-term memory.&lt;/p&gt;&#10;&lt;h2 id="why-it-matters"&gt;Why it matters&lt;/h2&gt;&#10;&lt;p&gt;Without persistence, every new conversation starts with zero context about you, your preferences, or past decisions. A local, file-backed memory store closes that gap without relying on a specific vendor&amp;rsquo;s built-in memory feature.&lt;/p&gt;</description></item><item><title>Qwen3-Coder-Next</title><link>https://vibecoding.rest/models/qwen3-coder-next/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/models/qwen3-coder-next/</guid><description>&lt;p&gt;Qwen3-Coder-Next is built for self-hosted coding agents — an 80B-total, 3B-active mixture-of-experts model under an Apache 2.0 license, small enough to run on a single well-equipped workstation instead of a data-center cluster.&lt;/p&gt;</description></item><item><title>Cline</title><link>https://vibecoding.rest/tools/cline/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/cline/</guid><description>&lt;p&gt;Cline is an open-source VS Code extension that acts as an autonomous agent — creating and editing files, running terminal commands, and even using a browser — while showing exactly what it plans to do before it does it.&lt;/p&gt;</description></item><item><title>GitHub Topic: AI Agents</title><link>https://vibecoding.rest/resources/github-ai-agents-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/resources/github-ai-agents-topic/</guid><description>&lt;p&gt;GitHub&amp;rsquo;s topic pages aggregate repositories tagged with a given subject — in this case, AI agent frameworks and projects — sorted by popularity and updated automatically as the ecosystem moves.&lt;/p&gt;</description></item><item><title>Google Drive</title><link>https://vibecoding.rest/mcp-servers/google-drive/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/google-drive/</guid><description>&lt;p&gt;The Google Drive server lets an agent search your Drive and read the contents of documents and spreadsheets, using OAuth scoped to your account.&lt;/p&gt;&#10;&lt;h2 id="why-it-matters"&gt;Why it matters&lt;/h2&gt;&#10;&lt;p&gt;A lot of real work context — specs, meeting notes, planning docs — lives in Docs and Sheets, not in a codebase. This connector lets an agent reference that material directly instead of you manually copying content into a prompt.&lt;/p&gt;</description></item><item><title>Kimi K2.7 Code</title><link>https://vibecoding.rest/models/kimi-k2-7-code/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/models/kimi-k2-7-code/</guid><description>&lt;p&gt;Kimi K2.7 Code is Moonshot AI&amp;rsquo;s coding-focused release in the Kimi K2 line, built to carry end-to-end programming tasks across long, multi-turn agent sessions rather than one-shot completions.&lt;/p&gt;&#10;&lt;h2 id="why-it-stands-out"&gt;Why it stands out&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Always-on thinking mode&lt;/strong&gt; that preserves full reasoning content across multi-turn conversations, instead of resetting context between steps.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Native multimodal mixture-of-experts architecture&lt;/strong&gt;, accepting text and image input in the same coding session.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Frontier-competitive coding benchmarks&lt;/strong&gt; at a fraction of the per-token cost of comparable Western frontier models.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Steep cache discount&lt;/strong&gt; (roughly 80% off cache-miss input pricing), which rewards long, iterative agent loops that keep re-reading the same context.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="good-for"&gt;Good for&lt;/h2&gt;&#10;&lt;p&gt;Teams running long, agentic coding sessions who want frontier-adjacent reasoning quality without frontier-model pricing.&lt;/p&gt;</description></item><item><title>Webapp Testing</title><link>https://vibecoding.rest/skills/webapp-testing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/webapp-testing/</guid><description>&lt;p&gt;The Webapp Testing skill packages a verification workflow: launching a dev server, driving a browser through the golden path and edge cases, and checking console and network output for errors — rather than declaring a UI change complete after just reading the code.&lt;/p&gt;</description></item><item><title>Aider</title><link>https://vibecoding.rest/tools/aider/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/aider/</guid><description>&lt;p&gt;Aider was one of the first tools to popularize the &amp;ldquo;AI edits your local repo from the terminal&amp;rdquo; workflow. It reads your codebase, makes changes as real git diffs, and commits each one with an auto-generated message, so every edit is reviewable and revertible.&lt;/p&gt;</description></item><item><title>GLM-5.2</title><link>https://vibecoding.rest/models/glm-5-2/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/models/glm-5-2/</guid><description>&lt;p&gt;GLM-5.2 is Z.ai&amp;rsquo;s (formerly Zhipu AI) flagship open-weight model — a 753-billion-parameter mixture-of-experts design released under the MIT license, with a 1M-token context window and full downloadable weights.&lt;/p&gt;&#10;&lt;h2 id="why-it-stands-out"&gt;Why it stands out&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;MIT-licensed, 753B-parameter MoE weights&lt;/strong&gt;, fully self-hostable with no usage restrictions.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;1M-token context window&lt;/strong&gt; with up to 131K tokens of output in a single response.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Beats GPT-5.5 on FrontierSWE&lt;/strong&gt; at roughly a sixth of the cost, per Zhipu&amp;rsquo;s own benchmarking.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Selectable High/Max reasoning modes&lt;/strong&gt;, letting you trade latency for depth on harder multi-step coding tasks.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="good-for"&gt;Good for&lt;/h2&gt;&#10;&lt;p&gt;Teams that want a genuinely open, frontier-tier coding model to self-host, fine-tune, or run at scale without per-token lock-in.&lt;/p&gt;</description></item><item><title>Learn Prompting</title><link>https://vibecoding.rest/resources/learn-prompting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/resources/learn-prompting/</guid><description>&lt;p&gt;A free, structured course covering prompting techniques from fundamentals through more advanced patterns, independent of any single vendor&amp;rsquo;s tools.&lt;/p&gt;&#10;&lt;p&gt;Not coding-specific, but the underlying skills — clear task framing, few-shot examples, structured output — transfer directly into working with coding agents.&lt;/p&gt;</description></item><item><title>MCP Builder</title><link>https://vibecoding.rest/skills/mcp-builder/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/mcp-builder/</guid><description>&lt;p&gt;The MCP Builder skill packages the boilerplate and conventions for writing a new &lt;a href="https://vibecoding.rest/mcp-servers/"&gt;MCP server&lt;/a&gt; — the protocol handshake, tool and resource definitions, and error handling patterns that a well-behaved server needs.&lt;/p&gt;</description></item><item><title>Sentry</title><link>https://vibecoding.rest/mcp-servers/sentry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/sentry/</guid><description>&lt;p&gt;The Sentry server gives an agent access to issues, stack traces, and event details from a Sentry project, so it can investigate a production error with the same data a human engineer would open the dashboard to see.&lt;/p&gt;</description></item><item><title>Algorithmic Art</title><link>https://vibecoding.rest/skills/algorithmic-art/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/algorithmic-art/</guid><description>&lt;p&gt;The Algorithmic Art skill packages a two-step process for computational art: first drafting a short &amp;ldquo;algorithmic philosophy&amp;rdquo; — a named aesthetic movement with its own manifesto — then expressing that philosophy as a p5.js sketch using noise fields, particles, and seeded randomness. It outputs a philosophy doc, an interactive HTML viewer, and the generative JS itself.&lt;/p&gt;</description></item><item><title>Lovable</title><link>https://vibecoding.rest/tools/lovable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/lovable/</guid><description>&lt;p&gt;Lovable is built for people who want to go from an idea to a working product without writing code themselves — you describe the app conversationally, and it scaffolds the frontend, backend, and database, with a visual editor layered on top for tweaks.&lt;/p&gt;</description></item><item><title>MiniMax M3</title><link>https://vibecoding.rest/models/minimax-m3/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/models/minimax-m3/</guid><description>&lt;p&gt;MiniMax M3 is Shanghai-based MiniMax&amp;rsquo;s frontier open-weight release, combining a 1M-token context window with native multimodal input — text, image, and video — aimed at full-repository code understanding rather than file-by-file work.&lt;/p&gt;</description></item><item><title>Playwright</title><link>https://vibecoding.rest/mcp-servers/playwright/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/playwright/</guid><description>&lt;p&gt;Playwright MCP gives an agent structured control over a real browser — Chromium, Firefox, or WebKit — using Playwright&amp;rsquo;s accessibility tree instead of pixel-based screenshots. It exposes tools for navigation, clicking, form filling, and page inspection so an agent can complete multi-step web tasks deterministically.&lt;/p&gt;</description></item><item><title>Chrome DevTools</title><link>https://vibecoding.rest/mcp-servers/chrome-devtools/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/chrome-devtools/</guid><description>&lt;p&gt;Chrome DevTools MCP connects a coding agent to a live Chrome instance, exposing the same network, console, and performance-tracing tools available in DevTools. It lets an agent navigate pages, inspect requests, read console errors, and record performance traces from inside its own workflow.&lt;/p&gt;</description></item><item><title>Claude API</title><link>https://vibecoding.rest/skills/claude-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/claude-api/</guid><description>&lt;p&gt;The Claude API skill is a language-aware reference for the Anthropic SDK and Messages API — model selection, adaptive thinking, streaming, prompt caching, token counting, and tool/MCP integration — with explicit guidance to verify API shapes against live docs rather than a model&amp;rsquo;s memorized training data.&lt;/p&gt;</description></item><item><title>Codex CLI</title><link>https://vibecoding.rest/tools/codex-cli/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/codex-cli/</guid><description>&lt;p&gt;Codex CLI is OpenAI&amp;rsquo;s terminal-based coding agent: an open-source command-line tool that reads a local repository, plans a multi-step change, edits files, and runs commands, with approval settings ranging from step-by-step confirmation to fully autonomous runs.&lt;/p&gt;</description></item><item><title>Devin</title><link>https://vibecoding.rest/tools/devin/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/devin/</guid><description>&lt;p&gt;Devin, built by Cognition, is positioned as an autonomous software engineer rather than an in-editor assistant: hand it a ticket-sized task and it plans the work, writes and tests code in its own cloud environment, and comes back with a pull request rather than requiring turn-by-turn direction.&lt;/p&gt;</description></item><item><title>Doc Co-Authoring</title><link>https://vibecoding.rest/skills/doc-coauthoring/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/doc-coauthoring/</guid><description>&lt;p&gt;Doc Co-Authoring packages a structured process for writing technical specs, PRDs, decision docs, and proposals: gathering context up front, iteratively building sections through brainstorming and editing, then stress-testing the draft by having a fresh, context-free Claude read it as a real reader would.&lt;/p&gt;</description></item><item><title>Notion</title><link>https://vibecoding.rest/mcp-servers/notion/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/notion/</guid><description>&lt;p&gt;Notion MCP exposes a workspace&amp;rsquo;s pages, databases, and blocks to an agent through Notion&amp;rsquo;s API, so it can search, read, and edit content without a human copying text back and forth. It&amp;rsquo;s available both as a locally run npm package and a hosted remote endpoint.&lt;/p&gt;</description></item><item><title>Frontend Design</title><link>https://vibecoding.rest/skills/frontend-design/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/frontend-design/</guid><description>&lt;p&gt;The Frontend Design skill packages a design-lead mindset for building web UI: pin down the subject and its audience, build a compact token system — palette, type pairing, layout concept, one signature element — then critique that plan against known AI-generic defaults before writing any code.&lt;/p&gt;</description></item><item><title>Gemini CLI</title><link>https://vibecoding.rest/tools/gemini-cli/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/gemini-cli/</guid><description>&lt;p&gt;Gemini CLI is Google&amp;rsquo;s open-source command-line agent built on Gemini models: it works directly against a local repository from the terminal, answering questions about the code, making edits, and running commands as part of a multi-step task.&lt;/p&gt;</description></item><item><title>Linear</title><link>https://vibecoding.rest/mcp-servers/linear/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/linear/</guid><description>&lt;p&gt;Linear MCP is Linear&amp;rsquo;s own hosted server, reachable at mcp.linear.app, that lets an agent create, update, and search issues, projects, and cycles in natural language instead of through the UI. It authenticates via OAuth on first connection rather than a static API token.&lt;/p&gt;</description></item><item><title>Amazon Q Developer</title><link>https://vibecoding.rest/tools/amazon-q-developer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/amazon-q-developer/</guid><description>&lt;p&gt;Amazon Q Developer is AWS&amp;rsquo;s coding assistant, combining inline code completion with an agentic mode that can plan and execute multi-file changes, review code for issues, and automate tasks like dependency upgrades — all with native awareness of AWS services and infrastructure.&lt;/p&gt;</description></item><item><title>Figma</title><link>https://vibecoding.rest/mcp-servers/figma/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/figma/</guid><description>&lt;p&gt;Figma&amp;rsquo;s Dev Mode MCP server exposes a selected frame or component&amp;rsquo;s structure, styles, and metadata directly to a coding agent, from either the Figma desktop app or a hosted endpoint. It lets an agent generate frontend code grounded in the real design file instead of a screenshot or description of it.&lt;/p&gt;</description></item><item><title>Internal Comms</title><link>https://vibecoding.rest/skills/internal-comms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/internal-comms/</guid><description>&lt;p&gt;Internal Comms packages format- and tone-specific guidelines for recurring internal writing tasks — progress/plans/problems updates, company newsletters, FAQ answers, leadership updates, and incident reports — loading the matching template based on which type of communication is requested.&lt;/p&gt;</description></item><item><title>Skill Creator</title><link>https://vibecoding.rest/skills/skill-creator/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/skill-creator/</guid><description>&lt;p&gt;Skill Creator packages the full lifecycle of authoring an Agent Skill: drafting the skill, writing test prompts, running evaluations with variance analysis, reviewing results, and rewriting the skill based on feedback, then optimizing the skill&amp;rsquo;s description for more reliable triggering.&lt;/p&gt;</description></item><item><title>Stripe</title><link>https://vibecoding.rest/mcp-servers/stripe/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/stripe/</guid><description>&lt;p&gt;Stripe&amp;rsquo;s official MCP server exposes its payments API — customers, charges, subscriptions, refunds, invoices — as tools an agent can call directly, available as a local npx package or Stripe&amp;rsquo;s hosted remote endpoint. It&amp;rsquo;s part of Stripe&amp;rsquo;s broader agent toolkit for LLM framework integration.&lt;/p&gt;</description></item><item><title>Warp</title><link>https://vibecoding.rest/tools/warp/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/warp/</guid><description>&lt;p&gt;Warp rebuilds the terminal itself around AI: a block-based interface for command history, natural-language-to-command translation, and an agent mode that can carry out multi-step coding tasks — editing files, running builds, chaining commands — inside the same session you already work in.&lt;/p&gt;</description></item><item><title>Cloudflare</title><link>https://vibecoding.rest/mcp-servers/cloudflare/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/cloudflare/</guid><description>&lt;p&gt;Cloudflare&amp;rsquo;s official MCP server gives an agent access to a Cloudflare account — deploying Workers, querying D1 databases, managing KV namespaces and R2 buckets, and more — through a single hosted endpoint using code-execution-style tools.&lt;/p&gt;</description></item><item><title>Factory (Droid)</title><link>https://vibecoding.rest/tools/factory-droid/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/factory-droid/</guid><description>&lt;p&gt;Factory positions its agents — &amp;ldquo;droids&amp;rdquo; — as configurable workers for an engineering organization rather than a single personal assistant: separate droids can be set up for coding, code review, incident response, or release management, each usable from the terminal or CI.&lt;/p&gt;</description></item><item><title>Slack GIF Creator</title><link>https://vibecoding.rest/skills/slack-gif-creator/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/slack-gif-creator/</guid><description>&lt;p&gt;Slack GIF Creator packages Slack&amp;rsquo;s specific GIF constraints — 128×128 for emoji, 480×480 for messages, 10–30fps, 48–128 colors, sub-3-second emoji duration — along with a frame-building workflow and validation tools, so requests like &amp;ldquo;make a GIF of X doing Y for Slack&amp;rdquo; produce a file that actually fits Slack&amp;rsquo;s limits.&lt;/p&gt;</description></item><item><title>Context7</title><link>https://vibecoding.rest/mcp-servers/context7/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/context7/</guid><description>&lt;p&gt;Context7 resolves a library name (like &amp;ldquo;Next.js&amp;rdquo; or &amp;ldquo;shadcn/ui&amp;rdquo;) to a version-specific ID, then pulls current documentation and code snippets straight from the source into an agent&amp;rsquo;s prompt. It works with no signup for basic usage, with a free API key available for higher rate limits.&lt;/p&gt;</description></item><item><title>Theme Factory</title><link>https://vibecoding.rest/skills/theme-factory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/theme-factory/</guid><description>&lt;p&gt;Theme Factory packages a set of curated color-palette-and-font-pairing themes — Ocean Depths, Sunset Boulevard, Modern Minimalist, and others — shown via a visual showcase, that can be applied to slide decks, documents, or HTML artifacts, or used as a starting point for generating a new theme on the fly.&lt;/p&gt;</description></item><item><title>Zed</title><link>https://vibecoding.rest/tools/zed/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/zed/</guid><description>&lt;p&gt;Zed is a code editor built from the ground up (not forked from VS Code) for raw editing and rendering speed, with AI collaboration — chat, inline edits, and agentic multi-step changes — designed in as a core feature rather than bolted on through extensions.&lt;/p&gt;</description></item><item><title>JetBrains Junie</title><link>https://vibecoding.rest/tools/jetbrains-junie/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/jetbrains-junie/</guid><description>&lt;p&gt;Junie is JetBrains&amp;rsquo; agentic coding assistant for IntelliJ-based IDEs (IntelliJ IDEA, PyCharm, WebStorm, and others), able to plan and carry out multi-file changes using the same deep code-understanding engine — indexing, refactoring, inspections — that powers the rest of the IDE.&lt;/p&gt;</description></item><item><title>Sequential Thinking</title><link>https://vibecoding.rest/mcp-servers/sequential-thinking/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/sequential-thinking/</guid><description>&lt;p&gt;The Sequential Thinking server provides a single tool that lets an agent externalize a chain of reasoning as discrete, revisable steps rather than reasoning silently in one pass. The host model decides when to call it, and can branch, revise, or extend earlier steps as its understanding develops.&lt;/p&gt;</description></item><item><title>Superpowers</title><link>https://vibecoding.rest/skills/superpowers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/superpowers/</guid><description>&lt;p&gt;Superpowers packages a battle-tested library of 20+ Claude Code skills — test-driven development, systematic debugging, brainstorming techniques, git worktree management, and root-cause tracing — installable in one shot as a plugin marketplace.&lt;/p&gt;</description></item><item><title>Fetch</title><link>https://vibecoding.rest/mcp-servers/fetch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/fetch/</guid><description>&lt;p&gt;The Fetch server retrieves a given URL and converts its HTML into clean markdown sized for an LLM context window, with a start-index parameter so an agent can page through long documents in chunks. It&amp;rsquo;s one of the official reference servers in the modelcontextprotocol/servers repo.&lt;/p&gt;</description></item><item><title>Superpowers Lab</title><link>https://vibecoding.rest/skills/superpowers-lab/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/superpowers-lab/</guid><description>&lt;p&gt;Superpowers Lab is the experimental proving ground for &lt;a href="https://vibecoding.rest/skills/superpowers/"&gt;Superpowers&lt;/a&gt; — newer, less-settled techniques that graduate into the stable library once they hold up in real use.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Skill development benefits from the same staging discipline as software releases — trying new techniques in a lab environment before committing them to a widely-installed stable marketplace avoids regressions for everyone else.&lt;/p&gt;</description></item><item><title>Tabnine</title><link>https://vibecoding.rest/tools/tabnine/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/tabnine/</guid><description>&lt;p&gt;Tabnine focuses on enterprise privacy and control: it can run fully air-gapped or in a private cloud, and its Enterprise Context Engine tunes suggestions to an organization&amp;rsquo;s own codebase rather than relying solely on public training data.&lt;/p&gt;</description></item><item><title>Playwright Browser Automation</title><link>https://vibecoding.rest/skills/playwright-claude/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/playwright-claude/</guid><description>&lt;p&gt;This skill gives Claude Code direct, model-invoked control of Playwright — driving a real browser through a web app&amp;rsquo;s flows to click, fill forms, and validate behavior end-to-end.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Reading component code doesn&amp;rsquo;t confirm a flow actually works in a browser. A dedicated Playwright skill turns that verification into a repeatable, invokable step instead of an ad hoc script written from scratch each time.&lt;/p&gt;</description></item><item><title>Redis</title><link>https://vibecoding.rest/mcp-servers/redis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/redis/</guid><description>&lt;p&gt;Redis&amp;rsquo;s official MCP server lets an agent read and write Redis data structures — strings, hashes, lists, sets, streams — and run vector similarity search, using natural language instead of raw Redis commands. It connects to any reachable Redis instance via a connection URL.&lt;/p&gt;</description></item><item><title>Sourcegraph Cody</title><link>https://vibecoding.rest/tools/sourcegraph-cody/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/sourcegraph-cody/</guid><description>&lt;p&gt;Cody is Sourcegraph&amp;rsquo;s AI assistant, built on top of its code-search infrastructure so it can pull accurate context from codebases far larger than a single repo — a distinguishing strength for organizations running sprawling monorepos or many interconnected services.&lt;/p&gt;</description></item><item><title>Continue.dev</title><link>https://vibecoding.rest/tools/continue-dev/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/continue-dev/</guid><description>&lt;p&gt;Continue.dev is an open-source extension that adds chat, autocomplete, and agentic editing to VS Code or a JetBrains IDE, with every model provider — hosted or fully local — configurable through one JSON config file rather than being tied to a single vendor.&lt;/p&gt;</description></item><item><title>iOS Simulator</title><link>https://vibecoding.rest/skills/ios-simulator/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/ios-simulator/</guid><description>&lt;p&gt;The iOS Simulator skill lets Claude drive Apple&amp;rsquo;s Simulator directly — building the app, navigating its screens, and exercising flows the way a developer would during manual QA.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;iOS development often has no equivalent to a browser&amp;rsquo;s headless test runner conveniently available mid-conversation. This skill closes that gap by giving Claude a controllable simulator instead of relying on the developer to manually verify every change.&lt;/p&gt;</description></item><item><title>Supabase</title><link>https://vibecoding.rest/mcp-servers/supabase/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/mcp-servers/supabase/</guid><description>&lt;p&gt;Supabase&amp;rsquo;s official MCP server gives an agent access to a Supabase project&amp;rsquo;s Postgres schema and data, Edge Functions, and project configuration, with a read-only mode for safer exploratory use. It&amp;rsquo;s built and maintained directly by the Supabase team.&lt;/p&gt;</description></item><item><title>FFUF Web Fuzzing</title><link>https://vibecoding.rest/skills/ffuf-web-fuzzing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/ffuf-web-fuzzing/</guid><description>&lt;p&gt;This skill integrates the ffuf web fuzzer, letting Claude run authenticated fuzzing scans, auto-calibrate for noisy responses, and analyze results for real vulnerabilities during a penetration test.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Fuzzing tools have enough flags and calibration nuance that getting authenticated, low-noise scans right by hand takes real fuzzer expertise. Packaging that expertise as a skill makes competent fuzzing runs repeatable for anyone using it.&lt;/p&gt;</description></item><item><title>OpenHands</title><link>https://vibecoding.rest/tools/openhands/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/openhands/</guid><description>&lt;p&gt;OpenHands (formerly OpenDevin) is an open-source platform for running autonomous coding agents that execute real engineering work — planning a task, writing code, running commands, and applying changes — rather than just suggesting edits, with a composable SDK for building custom agent workflows on top of it.&lt;/p&gt;</description></item><item><title>Augment Code</title><link>https://vibecoding.rest/tools/augment-code/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/augment-code/</guid><description>&lt;p&gt;Augment Code targets a specific problem: giving an agent reliable context across codebases too large and interdependent for most tools to index well. It combines an editor extension with an agent that can plan and execute multi-file changes grounded in that broader context.&lt;/p&gt;</description></item><item><title>Threat Hunting with Sigma Rules</title><link>https://vibecoding.rest/skills/threat-hunting-sigma/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/threat-hunting-sigma/</guid><description>&lt;p&gt;This skill uses Sigma detection rules — a vendor-neutral format for describing log-based threat signatures — to hunt for suspicious activity and analyze security events.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Sigma&amp;rsquo;s rule format is expressive but verbose to write and match by hand across large event logs. A skill that already knows the format turns threat hunting into a repeatable query task instead of a manual log-reading exercise.&lt;/p&gt;</description></item><item><title>Kiro</title><link>https://vibecoding.rest/tools/kiro/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/kiro/</guid><description>&lt;p&gt;Kiro is AWS&amp;rsquo;s agentic IDE, built around &amp;ldquo;spec-driven development&amp;rdquo;: instead of jumping straight from a prompt to code, it first produces a written specification and task breakdown for you to review, then implements against that spec — a departure from AWS&amp;rsquo;s usual approach of tying developer tools tightly to its own cloud services, since Kiro is cloud-agnostic.&lt;/p&gt;</description></item><item><title>Trail of Bits Security Skills</title><link>https://vibecoding.rest/skills/trail-of-bits-security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/trail-of-bits-security/</guid><description>&lt;p&gt;Trail of Bits&amp;rsquo; security skills bring their own audit tooling — static analysis with CodeQL and Semgrep, variant analysis, and vulnerability pattern detection — into Claude Code.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Security auditing firms encode years of hard-won pattern knowledge into their tooling configs. Packaging that as a skill means Claude Code inherits Trail of Bits&amp;rsquo; actual audit methodology instead of a generic security pass.&lt;/p&gt;</description></item><item><title>D3.js Visualization</title><link>https://vibecoding.rest/skills/d3js-visualization/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/d3js-visualization/</guid><description>&lt;p&gt;This skill teaches Claude to build D3.js charts and interactive data visualizations, handling D3&amp;rsquo;s verbose selection-and-binding API on the model&amp;rsquo;s behalf.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;D3&amp;rsquo;s power comes with a steep, idiosyncratic API that&amp;rsquo;s easy to get subtly wrong. A skill that already knows D3&amp;rsquo;s conventions produces working visualizations faster than re-deriving the pattern from documentation each time.&lt;/p&gt;</description></item><item><title>Google Antigravity</title><link>https://vibecoding.rest/tools/google-antigravity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/google-antigravity/</guid><description>&lt;p&gt;Antigravity reframes the IDE around managing agents rather than writing code directly: a standalone desktop app lets you run several Gemini-powered coding agents in parallel, schedule automated tasks, and give agents built-in browser automation to test and verify their own work.&lt;/p&gt;</description></item><item><title>CSV Data Summarizer</title><link>https://vibecoding.rest/skills/csv-data-summarizer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/csv-data-summarizer/</guid><description>&lt;p&gt;The CSV Data Summarizer skill automatically profiles a CSV file and produces insights with visualizations, without needing a detailed prompt describing what to look for.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Most CSV exploration starts with the same handful of questions — distributions, outliers, missing data, obvious correlations. Automating that first pass saves the back-and-forth of asking for it column by column.&lt;/p&gt;</description></item><item><title>Trae</title><link>https://vibecoding.rest/tools/trae/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/trae/</guid><description>&lt;p&gt;Trae is ByteDance&amp;rsquo;s AI-first code editor, forked from VS Code like several competitors, differentiated mainly by offering free access to multiple frontier models for chat, inline completion, and agentic multi-file edits.&lt;/p&gt;</description></item><item><title>Chef</title><link>https://vibecoding.rest/tools/chef/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/chef/</guid><description>&lt;p&gt;Chef is Convex&amp;rsquo;s prompt-to-app builder, distinguished from most &amp;ldquo;vibecoding&amp;rdquo; app generators by actually understanding backend concerns: it scaffolds a real Convex database schema, server functions, and authentication alongside the frontend, rather than generating UI backed by mock data.&lt;/p&gt;</description></item><item><title>Claude Scientific Skills</title><link>https://vibecoding.rest/skills/claude-scientific-skills/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/claude-scientific-skills/</guid><description>&lt;p&gt;This is a collection of ready-to-use skills for working with specialized scientific libraries and databases, packaging domain knowledge that&amp;rsquo;s otherwise scattered across niche documentation.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Scientific computing libraries often have small, specialist user bases and thin documentation. Bundling working knowledge of them as skills saves re-deriving usage patterns from source code or sparse docs each time.&lt;/p&gt;</description></item><item><title>Recursive Research</title><link>https://vibecoding.rest/skills/recursive-research/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/recursive-research/</guid><description>&lt;p&gt;Recursive Research runs PhD-level research across any domain — tiering sources by reliability and checkpointing findings to disk so long research sessions survive context compaction.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Deep research spanning many sources tends to lose earlier findings once a conversation compacts. Checkpointing to disk mid-research means a long investigation doesn&amp;rsquo;t have to restart from scratch after compaction.&lt;/p&gt;</description></item><item><title>Same.new</title><link>https://vibecoding.rest/tools/same/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/same/</guid><description>&lt;p&gt;Same.new generates full-stack web apps from a prompt, a screenshot, or a reference URL, with the URL-to-app path in particular built to closely reproduce an existing site&amp;rsquo;s look and structure rather than a loose approximation. It defaults to Next.js so frontend and backend logic live in one codebase.&lt;/p&gt;</description></item><item><title>Builder.io Visual Copilot</title><link>https://vibecoding.rest/tools/builder-io-visual-copilot/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/builder-io-visual-copilot/</guid><description>&lt;p&gt;Visual Copilot is a Figma plugin and CLI that converts a design directly into production code, using an open-source compiler (Mitosis) to build a structural code hierarchy from the design, then an LLM pass to match your target framework&amp;rsquo;s conventions and styling.&lt;/p&gt;</description></item><item><title>NotebookLM Integration</title><link>https://vibecoding.rest/skills/notebooklm-integration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/notebooklm-integration/</guid><description>&lt;p&gt;This skill lets Claude Code chat directly with Google NotebookLM, grounding answers in a specific set of uploaded source documents rather than general knowledge.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;NotebookLM&amp;rsquo;s source-grounding is useful precisely because it won&amp;rsquo;t answer beyond what&amp;rsquo;s in the uploaded documents. Wiring that into Claude Code keeps document-grounded research and general coding work in the same session.&lt;/p&gt;</description></item><item><title>Markdown to EPUB Converter</title><link>https://vibecoding.rest/skills/markdown-to-epub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/markdown-to-epub/</guid><description>&lt;p&gt;This skill converts markdown documents and chat summaries into properly formatted EPUB ebook files, handling the packaging EPUB readers expect.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;EPUB is a zipped bundle of XHTML, metadata, and a manifest — not something you get right by hand-writing markup. A skill that knows the format&amp;rsquo;s requirements produces a file that actually opens cleanly in e-readers.&lt;/p&gt;</description></item><item><title>Qodo</title><link>https://vibecoding.rest/tools/qodo/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/qodo/</guid><description>&lt;p&gt;Qodo focuses on what happens before and around a merge rather than writing the code itself: a multi-agent review system analyzes pull requests for bugs and standards violations, paired with Qodo Cover for generating unit tests against existing code.&lt;/p&gt;</description></item><item><title>CodeRabbit</title><link>https://vibecoding.rest/tools/coderabbit/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/coderabbit/</guid><description>&lt;p&gt;CodeRabbit reviews every pull request automatically, posting a summary of the change plus inline comments on specific lines, aimed at being the fastest AI reviewer to set up and the least noisy in what it flags.&lt;/p&gt;</description></item><item><title>Master Claude for Legal</title><link>https://vibecoding.rest/skills/master-claude-for-legal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/master-claude-for-legal/</guid><description>&lt;p&gt;This skill pack equips Claude for legal-team work — NDA triage, multi-party contract version diffing, citation verification, and meeting briefs — with reference docs on privilege and long-document review baked in.&lt;/p&gt;</description></item><item><title>AWS Skills</title><link>https://vibecoding.rest/skills/aws-skills/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/aws-skills/</guid><description>&lt;p&gt;AWS Skills brings AWS-specific development practice into Claude Code — CDK patterns, cost optimization guidance, and serverless/event-driven architecture conventions.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;AWS has enough service-specific gotchas and cost traps that generic cloud advice often misses them. A skill scoped specifically to AWS and CDK keeps recommendations grounded in what actually works on that platform.&lt;/p&gt;</description></item><item><title>Greptile</title><link>https://vibecoding.rest/tools/greptile/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/greptile/</guid><description>&lt;p&gt;Greptile reviews pull requests with context pulled from the entire indexed codebase rather than just the diff itself, aiming to catch bugs that only show up when you know how a changed function is actually called elsewhere.&lt;/p&gt;</description></item><item><title>Expo Skills</title><link>https://vibecoding.rest/skills/expo-skills/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/expo-skills/</guid><description>&lt;p&gt;Expo Skills is the official skill set from the Expo team for building React Native apps with Expo, covering the framework&amp;rsquo;s specific conventions and tooling.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Being maintained by the Expo team itself means the skill tracks the framework&amp;rsquo;s actual conventions and release changes, rather than a third party&amp;rsquo;s best guess at Expo&amp;rsquo;s current best practices.&lt;/p&gt;</description></item><item><title>Void</title><link>https://vibecoding.rest/tools/void/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/void/</guid><description>&lt;p&gt;Void is an open-source fork of VS Code built as a transparent alternative to Cursor and Copilot: every AI request is visible and configurable, and nothing routes through a proprietary backend unless you choose to.&lt;/p&gt;</description></item><item><title>shadcn/ui Skill</title><link>https://vibecoding.rest/skills/shadcn-ui-skill/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/shadcn-ui-skill/</guid><description>&lt;p&gt;The shadcn/ui skill gives Claude Code direct context on shadcn/ui&amp;rsquo;s components and enforces consistent usage patterns across a project.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;shadcn/ui ships as copyable component source rather than an installed package, so consistency depends on the model actually knowing each component&amp;rsquo;s intended API. A skill scoped to shadcn/ui keeps generated UI code matching the library&amp;rsquo;s real patterns instead of guessing.&lt;/p&gt;</description></item><item><title>Supermaven</title><link>https://vibecoding.rest/tools/supermaven/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/supermaven/</guid><description>&lt;p&gt;Supermaven built its name on speed: a purpose-tuned completion model with an unusually large context window, designed to suggest code with minimal lag as you type. In late 2024 it was acquired by Anysphere, the makers of Cursor, and its completion engine now powers Cursor&amp;rsquo;s Tab feature.&lt;/p&gt;</description></item><item><title>Get Shit Done</title><link>https://vibecoding.rest/skills/get-shit-done/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/get-shit-done/</guid><description>&lt;p&gt;Get Shit Done is a lightweight meta-prompting and context-engineering system for Claude Code, built around spec-driven development rather than ad hoc prompting.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Spec-first workflows tend to produce more predictable output than freeform prompting, especially on larger features. Packaging that discipline as a skill makes it the default instead of something re-explained per task.&lt;/p&gt;</description></item><item><title>Pear AI</title><link>https://vibecoding.rest/tools/pear-ai/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/pear-ai/</guid><description>&lt;p&gt;Pear AI is an open-source code editor built on top of VS Code and the Continue extension, aiming to package the best available AI coding tools into a single, ready-to-use interface rather than making users assemble their own stack of extensions.&lt;/p&gt;</description></item><item><title>Melty</title><link>https://vibecoding.rest/tools/melty/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/melty/</guid><description>&lt;p&gt;Melty is an open-source code editor built around a persistent chat pane rather than inline suggestions: it watches your terminal, compiler output, debugger, and GitHub activity so it can propose changes, fix errors, and draft commit messages with real context on what you&amp;rsquo;re doing.&lt;/p&gt;</description></item><item><title>Skill Seekers</title><link>https://vibecoding.rest/skills/skill-seekers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/skill-seekers/</guid><description>&lt;p&gt;Skill Seekers automatically converts any documentation website into a ready-to-use Claude skill, turning scattered docs into structured, invokable reference material.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Most third-party libraries have documentation but no packaged skill. Automating the conversion means any well-documented tool can get a working skill without hand-authoring one from scratch.&lt;/p&gt;</description></item><item><title>Chrome Relay</title><link>https://vibecoding.rest/skills/chrome-relay/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/chrome-relay/</guid><description>&lt;p&gt;Chrome Relay drives the user&amp;rsquo;s already-signed-in Chrome session — cookies, SSO, localhost included — through a local CLI bridge, as a real-browser counterpart to headless Playwright automation.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Some flows only work correctly inside an authenticated, already-logged-in browser session — SSO-gated internal tools, for instance. Relaying through the real Chrome session sidesteps re-authenticating a separate automated browser.&lt;/p&gt;</description></item><item><title>JetBrains AI Assistant</title><link>https://vibecoding.rest/tools/jetbrains-ai-assistant/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/jetbrains-ai-assistant/</guid><description>&lt;p&gt;JetBrains AI Assistant brings chat, code completion, and the agentic Junie assistant into the full JetBrains IDE family, from IntelliJ IDEA to PyCharm and WebStorm, using the deep static-analysis context those IDEs already build.&lt;/p&gt;</description></item><item><title>Full-Page Screenshot</title><link>https://vibecoding.rest/skills/full-page-screenshot/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/full-page-screenshot/</guid><description>&lt;p&gt;This skill captures full-page screenshots of web pages via the Chrome DevTools Protocol, with zero external dependencies.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Full-page capture (beyond the visible viewport) usually needs either a heavier automation framework or manual scrolling-and-stitching. Talking to the DevTools Protocol directly gets a clean full-page image without either.&lt;/p&gt;</description></item><item><title>Visual Studio IntelliCode</title><link>https://vibecoding.rest/tools/visual-studio-intellicode/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/visual-studio-intellicode/</guid><description>&lt;p&gt;IntelliCode extends Visual Studio&amp;rsquo;s and VS Code&amp;rsquo;s built-in IntelliSense with AI-ranked suggestions, moving the completions you&amp;rsquo;re statistically most likely to want to the top of the list instead of a plain alphabetical order.&lt;/p&gt;</description></item><item><title>CodeGPT</title><link>https://vibecoding.rest/tools/codegpt/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/codegpt/</guid><description>&lt;p&gt;CodeGPT is an IDE extension that adds AI chat, autocomplete, and agent workflows to VS Code and JetBrains IDEs, with a bring-your-own-key model that lets you connect the provider and model of your choice rather than routing through a single fixed backend.&lt;/p&gt;</description></item><item><title>n8n Skills</title><link>https://vibecoding.rest/skills/n8n-skills/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/n8n-skills/</guid><description>&lt;p&gt;n8n Skills lets Claude directly understand and operate n8n automation workflows — reading, editing, and reasoning about workflow graphs rather than treating them as opaque JSON.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;n8n workflows are graphs of connected nodes that are awkward to reason about as raw exported JSON. A skill that understands the workflow model can edit and debug workflows the way a human building them in the n8n UI would.&lt;/p&gt;</description></item><item><title>Blackbox AI</title><link>https://vibecoding.rest/tools/blackbox-ai/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/blackbox-ai/</guid><description>&lt;p&gt;Blackbox AI is a multi-model coding assistant that works both as a standalone web chat and as an extension across more than 30 IDEs, giving developers code search, autocomplete, image-to-code, and agentic app-building from a single account.&lt;/p&gt;</description></item><item><title>PICT Test Case Design</title><link>https://vibecoding.rest/skills/pict-test-case-design/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/pict-test-case-design/</guid><description>&lt;p&gt;This skill designs comprehensive pairwise-combinatorial test suites from requirements or code, using Microsoft&amp;rsquo;s PICT methodology to keep the case count manageable.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Testing every combination of inputs is usually infeasible, but pairwise coverage catches most real-world combinatorial bugs with far fewer cases. PICT&amp;rsquo;s methodology is the standard way to generate that reduced set correctly.&lt;/p&gt;</description></item><item><title>Tabby</title><link>https://vibecoding.rest/tools/tabby/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/tabby/</guid><description>&lt;p&gt;Tabby is an open-source coding assistant you run on your own infrastructure, giving teams Copilot-style completions and chat while keeping code entirely inside their own network instead of a vendor&amp;rsquo;s cloud.&lt;/p&gt;</description></item><item><title>Web Asset Generator</title><link>https://vibecoding.rest/skills/web-asset-generator/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/web-asset-generator/</guid><description>&lt;p&gt;The Web Asset Generator skill produces web assets like favicons, app icons, and social media images in the sizes and formats each platform actually expects.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Every platform — favicons, Open Graph images, app store icons — has its own required dimensions and formats, which is tedious to track by hand. A skill that already knows those specs saves re-exporting assets that come out the wrong size.&lt;/p&gt;</description></item><item><title>anydesign</title><link>https://vibecoding.rest/skills/anydesign/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/anydesign/</guid><description>&lt;p&gt;anydesign analyzes any image, URL, or Figma file and produces a structured design.md capturing the full design system and component inventory, portable to other AI builders.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Design systems usually live implicitly in a Figma file or an existing site rather than as a portable spec. Extracting that into a structured document means the design system can travel with the project instead of staying locked in one tool.&lt;/p&gt;</description></item><item><title>Refact.ai</title><link>https://vibecoding.rest/tools/refact-ai/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/refact-ai/</guid><description>&lt;p&gt;Refact.ai is an open-source coding assistant that pairs unlimited code completions with an in-IDE chat and agent for refactoring and multi-file changes, backed by a codebase-aware vector index and available either as a managed plan or a self-hosted deployment.&lt;/p&gt;</description></item><item><title>Frontend Slides</title><link>https://vibecoding.rest/skills/frontend-slides/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/frontend-slides/</guid><description>&lt;p&gt;Frontend Slides creates animation-rich HTML presentations from scratch, or converts an existing PowerPoint deck into one.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;HTML/CSS presentations can do things static slide decks can&amp;rsquo;t — real animation, interactivity, embedded live content — but building one from scratch is its own frontend project. This skill packages that so the format doesn&amp;rsquo;t have to be reinvented per deck.&lt;/p&gt;</description></item><item><title>Zencoder</title><link>https://vibecoding.rest/tools/zencoder/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/zencoder/</guid><description>&lt;p&gt;Zencoder is an IDE extension built around a repo-grokking engine that indexes an entire codebase so its agent can plan, edit, and test changes across multiple files with a fuller picture of the project than single-file context provides.&lt;/p&gt;</description></item><item><title>Firebase Studio</title><link>https://vibecoding.rest/tools/firebase-studio/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/firebase-studio/</guid><description>&lt;p&gt;Firebase Studio is Google&amp;rsquo;s browser-based development environment, evolved from Project IDX, that combines a full cloud IDE with Gemini-powered app generation, previews, and one-click deployment through Firebase.&lt;/p&gt;&#10;&lt;h2 id="why-it-stands-out"&gt;Why it stands out&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Runs entirely in the browser&lt;/strong&gt;, spinning up a cloud workspace with no local setup required.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Gemini-driven app scaffolding&lt;/strong&gt;, able to generate a working full-stack app from a prompt and iterate on it inside the same workspace.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Direct path to deployment&lt;/strong&gt;, since workspaces connect straight into Firebase App Hosting and other Google Cloud services.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="good-for"&gt;Good for&lt;/h2&gt;&#10;&lt;p&gt;Developers building on Firebase or Google Cloud who want AI-assisted scaffolding and deployment without leaving the browser.&lt;/p&gt;</description></item><item><title>Loki Mode</title><link>https://vibecoding.rest/skills/loki-mode/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/loki-mode/</guid><description>&lt;p&gt;Loki Mode orchestrates dozens of coordinated AI agents to build, deploy, and operate a complete startup end-to-end, from a PRD through to a live, revenue-generating product.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Coordinating many agents toward one large goal needs explicit role division and hand-off structure, or the agents duplicate work or conflict. This skill packages that orchestration pattern rather than leaving it to be improvised per project.&lt;/p&gt;</description></item><item><title>Rampstack Brand Build Skills</title><link>https://vibecoding.rest/skills/rampstack-brand-build/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/rampstack-brand-build/</guid><description>&lt;p&gt;This 59-skill library covers a website&amp;rsquo;s full lifecycle — brand, design, content, SEO, development, ops, and growth — including a dedicated SEO audit suite.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Building and running a marketing site touches many disciplines that don&amp;rsquo;t usually live in one toolkit. Bundling them together keeps brand, content, and technical SEO work consistent instead of drifting apart across separate tools.&lt;/p&gt;</description></item><item><title>Aide</title><link>https://vibecoding.rest/tools/aide/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/aide/</guid><description>&lt;p&gt;Aide is an open-source VS Code fork from CodeStory AI that merges chat and editing into one flow — you can brainstorm a problem by referencing files in chat, then jump straight into applying edits across multiple files in the same session.&lt;/p&gt;</description></item><item><title>Solo Skills</title><link>https://vibecoding.rest/skills/solo-skills/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/solo-skills/</guid><description>&lt;p&gt;Solo Skills packages seven bilingual (English/Chinese) skills for solo founders and indie developers — launch tweets, customer emails, decision frameworks, and postmortems.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Solo founders repeat the same small set of communication and decision tasks — announcing a launch, writing a postmortem — often enough that having them as ready skills beats rewriting the format each time.&lt;/p&gt;</description></item><item><title>Google Workspace Skills</title><link>https://vibecoding.rest/skills/google-workspace-skills/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/google-workspace-skills/</guid><description>&lt;p&gt;This is a suite of Google Workspace integration skills covering Gmail, Calendar, Chat, Docs, Sheets, Slides, and Drive, with cross-platform OAuth handling.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Each Workspace API has its own auth flow and quirks; wiring up OAuth correctly per app is easy to get wrong. A packaged skill suite means that setup work is done once rather than per integration.&lt;/p&gt;</description></item><item><title>Qoder</title><link>https://vibecoding.rest/tools/qoder/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/qoder/</guid><description>&lt;p&gt;Qoder is an AI-powered IDE from Alibaba that pairs project-aware code completion with autonomous agents capable of taking on long-running, multi-step development tasks in a dedicated workspace, tracked alongside their status and generated artifacts.&lt;/p&gt;</description></item><item><title>OpenCode</title><link>https://vibecoding.rest/tools/opencode/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/opencode/</guid><description>&lt;p&gt;OpenCode brings an agentic coding workflow into the terminal with a polished text-user-interface, built provider-agnostic so it can run against Anthropic, OpenAI, local models, or anything else you point it at.&lt;/p&gt;</description></item><item><title>Postgres Query Skill</title><link>https://vibecoding.rest/skills/postgres-query-skill/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/postgres-query-skill/</guid><description>&lt;p&gt;This skill executes safe, read-only SQL queries against PostgreSQL databases, with multi-connection support and defense-in-depth safeguards against destructive statements.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Letting a model run arbitrary SQL against a real database is risky without hard guardrails. Restricting the skill to read-only queries with explicit safeguards makes database exploration usable without risking accidental writes.&lt;/p&gt;</description></item><item><title>Amp</title><link>https://vibecoding.rest/tools/amp/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/amp/</guid><description>&lt;p&gt;Amp is Sourcegraph&amp;rsquo;s take on an agentic coding tool: a single agent, unconstrained by a fixed model or hand-tuned prompt, that plans and executes multi-file changes from either the command line or a lightweight editor extension.&lt;/p&gt;</description></item><item><title>Jules Delegate</title><link>https://vibecoding.rest/skills/jules-delegate/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/jules-delegate/</guid><description>&lt;p&gt;Jules Delegate hands off coding tasks to Google&amp;rsquo;s Jules AI agent for async work — bug fixes, docs, and tests — directly on a GitHub repo.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Some tasks are better run asynchronously in the background than synchronously in the current session. This skill packages the hand-off so Claude Code can delegate rather than block on work another agent can do independently.&lt;/p&gt;</description></item><item><title>Goose</title><link>https://vibecoding.rest/tools/goose/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/goose/</guid><description>&lt;p&gt;Goose, built by Block (the company behind Square and Cash App), is an open-source agent that runs on your own machine and can plan, write code, execute commands, and iterate on a task with minimal hand-holding.&lt;/p&gt;</description></item><item><title>Outline Wiki Skill</title><link>https://vibecoding.rest/skills/outline-wiki-skill/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/outline-wiki-skill/</guid><description>&lt;p&gt;The Outline Wiki skill searches, reads, creates, and manages documents in an Outline wiki instance, whether cloud-hosted or self-hosted.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Team knowledge often lives in a wiki rather than the codebase, so a coding-only agent misses it. Wiring in direct wiki access keeps documentation work and code work in the same conversation.&lt;/p&gt;</description></item><item><title>Deep Research (Gemini)</title><link>https://vibecoding.rest/skills/deep-research-gemini/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/deep-research-gemini/</guid><description>&lt;p&gt;This skill hands off research tasks to Google&amp;rsquo;s Gemini Deep Research agent for autonomous multi-step work — market analysis, competitive landscaping, and literature reviews.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Deep, multi-step research benefits from a purpose-built research agent rather than a general coding assistant improvising a research plan. Delegating to Gemini&amp;rsquo;s dedicated research agent gets a more thorough pass on that kind of task.&lt;/p&gt;</description></item><item><title>Plandex</title><link>https://vibecoding.rest/tools/plandex/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/plandex/</guid><description>&lt;p&gt;Plandex is a terminal AI coding agent aimed at tasks too large for a single chat exchange — refactors and features spanning dozens of files — with a sandboxed diff review step before changes are applied.&lt;/p&gt;</description></item><item><title>Mercury MCP Cheatsheet</title><link>https://vibecoding.rest/skills/mercury-mcp-cheatsheet/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/mercury-mcp-cheatsheet/</guid><description>&lt;p&gt;This reference skill covers the Mercury (Proton) MCP tools for messaging agent teammates, managing threads, and scheduling automations across a coordinated team of agents.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Multi-agent coordination tools tend to have enough surface area — threading, scheduling, teammate addressing — that a quick reference beats re-deriving the API each time. This skill keeps that reference on hand.&lt;/p&gt;</description></item><item><title>Agent Skills Open Standard</title><link>https://vibecoding.rest/skills/agent-skills-open-standard/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/agent-skills-open-standard/</guid><description>&lt;p&gt;Agent Skills is the open SKILL.md standard for packaging reusable agent capabilities — originated by Anthropic and now adopted across Codex, Gemini CLI, Grok Build, Cursor, GitHub Copilot, and more.&lt;/p&gt;</description></item><item><title>Crush</title><link>https://vibecoding.rest/tools/crush/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/crush/</guid><description>&lt;p&gt;Crush is Charm&amp;rsquo;s entry into the terminal coding agent space, pairing their signature polished TUI design with an agent that can read, edit, and run code across your project, and switch between LLM providers on the fly.&lt;/p&gt;</description></item><item><title>Codex Skills System</title><link>https://vibecoding.rest/skills/codex-skills-system/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/codex-skills-system/</guid><description>&lt;p&gt;OpenAI Codex&amp;rsquo;s built-in skills system discovers SKILL.md skills from &lt;code&gt;~/.codex/skills/&lt;/code&gt; and installs new ones via &lt;code&gt;$skill-installer&lt;/code&gt;, either from OpenAI&amp;rsquo;s curated catalog or any GitHub repo.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Having a first-party install path and curated catalog, rather than only community-assembled lists, is what makes a skills ecosystem practical to actually adopt inside Codex.&lt;/p&gt;</description></item><item><title>RA.Aid</title><link>https://vibecoding.rest/tools/ra-aid/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/ra-aid/</guid><description>&lt;p&gt;RA.Aid (Research-Augmented AI Development) is an open-source CLI agent built around a research-then-plan-then-execute loop, so the agent gathers context on how your codebase actually works before proposing a change.&lt;/p&gt;&#10;&lt;h2 id="why-it-stands-out"&gt;Why it stands out&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Explicit research phase.&lt;/strong&gt; Instead of jumping straight to edits, RA.Aid first investigates relevant code paths and dependencies.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Separates planning from execution&lt;/strong&gt;, making it easier to review the intended approach before code gets touched.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Open source and self-hostable&lt;/strong&gt;, with no dependency on a proprietary backend.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="good-for"&gt;Good for&lt;/h2&gt;&#10;&lt;p&gt;Developers who want an agent that reasons through unfamiliar code before making changes rather than editing on the first pass.&lt;/p&gt;</description></item><item><title>OpenAI Skills/Plugins Catalog</title><link>https://vibecoding.rest/skills/openai-plugins-catalog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/openai-plugins-catalog/</guid><description>&lt;p&gt;This is OpenAI&amp;rsquo;s official, curated repository of Codex skills and plugins — covering design tools, testing, security, observability, and one-command cloud deploys.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;A first-party curated catalog is a stronger trust signal than an assembled community list — these skills are maintained by, or reviewed by, OpenAI itself rather than crowdsourced without a review bar.&lt;/p&gt;</description></item><item><title>Qwen Code</title><link>https://vibecoding.rest/tools/qwen-code/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/qwen-code/</guid><description>&lt;p&gt;Qwen Code is Alibaba&amp;rsquo;s open-source command-line coding agent, built as a fork of Google&amp;rsquo;s Gemini CLI and adapted to work best with Qwen models while still supporting other providers.&lt;/p&gt;&#10;&lt;h2 id="why-it-stands-out"&gt;Why it stands out&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Purpose-tuned for Qwen models&lt;/strong&gt;, with prompts and tool-calling behavior optimized for that model family&amp;rsquo;s strengths.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Built on a proven base.&lt;/strong&gt; Forking Gemini CLI means it inherits a mature agentic loop rather than starting from scratch.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Fully open source&lt;/strong&gt;, so it can be self-hosted and modified freely.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="good-for"&gt;Good for&lt;/h2&gt;&#10;&lt;p&gt;Teams standardizing on Qwen models who want a terminal agent tuned specifically for them.&lt;/p&gt;</description></item><item><title>Codebuff</title><link>https://vibecoding.rest/tools/codebuff/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/codebuff/</guid><description>&lt;p&gt;Codebuff is a terminal AI agent that takes a plain-language description of a task and figures out which files to read and edit across a codebase, aiming to feel less like prompting a chatbot and more like delegating to a teammate.&lt;/p&gt;</description></item><item><title>Figma Design-to-Code Skill</title><link>https://vibecoding.rest/skills/figma-use-skill/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/figma-use-skill/</guid><description>&lt;p&gt;This curated Codex skill bundle wires up Figma — Code Connect, Create Design System Rules, and Generate Design — so Codex can work directly from real design files.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Turning a Figma file into accurate code depends on knowing Figma&amp;rsquo;s specific APIs, like Code Connect and design tokens, rather than guessing from a screenshot. Packaging that as a skill keeps the translation accurate.&lt;/p&gt;</description></item><item><title>Playwright Testing Skill</title><link>https://vibecoding.rest/skills/playwright-codex/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/playwright-codex/</guid><description>&lt;p&gt;OpenAI&amp;rsquo;s curated Playwright skill gives Codex the same browser-automation and interactive test-authoring capability as its Claude Code counterpart, packaged for Codex&amp;rsquo;s skill system.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Verifying a web app in a real browser matters regardless of which coding agent is driving the session — this is the Codex-native equivalent of that same verification step.&lt;/p&gt;</description></item><item><title>Smol Developer</title><link>https://vibecoding.rest/tools/smol-developer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/smol-developer/</guid><description>&lt;p&gt;Smol Developer is one of the earliest open-source &amp;ldquo;AI junior developer&amp;rdquo; tools: point it at a plain-text spec describing what you want built, and it scaffolds a working small application from scratch.&lt;/p&gt;</description></item><item><title>Cosine</title><link>https://vibecoding.rest/tools/cosine/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/cosine/</guid><description>&lt;p&gt;Cosine builds an AI software engineer, Genie, that plugs into a team&amp;rsquo;s existing repos and issue tracker to pick up tickets, work through a codebase, and submit pull requests for review rather than just suggesting snippets inline.&lt;/p&gt;</description></item><item><title>GitHub PR Review Skill</title><link>https://vibecoding.rest/skills/gh-address-comments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/gh-address-comments/</guid><description>&lt;p&gt;This curated Codex skill reads a GitHub pull request&amp;rsquo;s review comments and drives the corresponding fixes back into the branch.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Addressing review feedback is a mechanical loop — read a comment, make the matching change, reply — that&amp;rsquo;s a good fit for automation once the skill knows how to map comments to specific diffs.&lt;/p&gt;</description></item><item><title>CI Fix Skill</title><link>https://vibecoding.rest/skills/gh-fix-ci/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/gh-fix-ci/</guid><description>&lt;p&gt;This curated Codex skill diagnoses and fixes failing GitHub Actions CI runs directly from the failure logs.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;CI failures are usually diagnosable from the log output alone, but pulling and parsing that log by hand is tedious. A skill that already knows how to fetch and read Actions logs shortens the loop from red CI to a fix.&lt;/p&gt;</description></item><item><title>SWE-agent</title><link>https://vibecoding.rest/tools/swe-agent/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/swe-agent/</guid><description>&lt;p&gt;SWE-agent wraps an LLM in an &amp;ldquo;Agent-Computer Interface&amp;rdquo; — a constrained set of commands for viewing, searching, and editing files and running tests — so it can work through real GitHub issues end-to-end. It&amp;rsquo;s the reference agent behind much of the SWE-bench benchmark work.&lt;/p&gt;</description></item><item><title>Security Best Practices Skill</title><link>https://vibecoding.rest/skills/security-best-practices-skill/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/security-best-practices-skill/</guid><description>&lt;p&gt;This curated Codex skill applies a secure-coding checklist during code generation and review, catching common vulnerability classes as code is written.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Security issues are cheaper to prevent during generation than to catch in a later review pass. Baking a checklist into the generation step catches classes of bugs before they&amp;rsquo;re ever committed.&lt;/p&gt;</description></item><item><title>Security Threat Model Skill</title><link>https://vibecoding.rest/skills/security-threat-model-skill/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/security-threat-model-skill/</guid><description>&lt;p&gt;This curated Codex skill walks through producing a structured threat model for a system — assets, trust boundaries, and attack surfaces — rather than an ad hoc security discussion.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Threat modeling is only useful if it&amp;rsquo;s structured and complete; an unstructured conversation tends to miss entire categories of risk. A skill that enforces the methodology produces a threat model that&amp;rsquo;s actually useful to a security reviewer.&lt;/p&gt;</description></item><item><title>Softgen</title><link>https://vibecoding.rest/tools/softgen/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/softgen/</guid><description>&lt;p&gt;Softgen generates full-stack web apps — UI, backend logic, and database — from a chat interface, aimed at founders and builders who want to go from idea to working product without hand-writing the initial implementation.&lt;/p&gt;</description></item><item><title>Create</title><link>https://vibecoding.rest/tools/create-xyz/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/create-xyz/</guid><description>&lt;p&gt;Create turns a written description of an app into a functioning build — pages, interactions, and backend data — that updates as you keep describing changes, without requiring the user to touch code.&lt;/p&gt;</description></item><item><title>Sentry Triage Skill</title><link>https://vibecoding.rest/skills/sentry-skill/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/sentry-skill/</guid><description>&lt;p&gt;This curated Codex skill pulls and triages error reports directly from Sentry, connecting production error data to the code that&amp;rsquo;s causing it.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Triaging errors well means correlating a stack trace with the actual code path and recent changes — something that&amp;rsquo;s faster with direct Sentry access than copy-pasting error reports into a prompt.&lt;/p&gt;</description></item><item><title>Base44</title><link>https://vibecoding.rest/tools/base44/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/base44/</guid><description>&lt;p&gt;Base44 lets non-developers describe a product idea in chat and get back a working, hosted application with a database, authentication, and integrations already wired up, without touching code or assembling separate services.&lt;/p&gt;</description></item><item><title>Jupyter Notebook Skill</title><link>https://vibecoding.rest/skills/jupyter-notebook-skill/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/jupyter-notebook-skill/</guid><description>&lt;p&gt;This curated Codex skill authors and edits Jupyter notebooks programmatically, handling the notebook&amp;rsquo;s cell-and-metadata JSON structure correctly.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Notebook files are structured JSON with execution metadata and outputs, not plain text — editing them without understanding that structure easily corrupts the file. A skill that knows the format keeps notebooks valid while editing.&lt;/p&gt;</description></item><item><title>HeyBoss</title><link>https://vibecoding.rest/tools/heyboss/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/heyboss/</guid><description>&lt;p&gt;HeyBoss positions itself as an AI &amp;ldquo;product team in a chat window&amp;rdquo; — describe a website, app, or landing page and it generates, hosts, and lets you keep iterating on it conversationally, aimed squarely at non-developers.&lt;/p&gt;</description></item><item><title>Notion Spec-to-Implementation Skill</title><link>https://vibecoding.rest/skills/notion-spec-to-implementation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/notion-spec-to-implementation/</guid><description>&lt;p&gt;This curated Codex skill turns a Notion spec document directly into an implementation plan and pull request.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Specs often live in Notion, separate from the codebase, which means implementation work starts with manually re-reading and re-typing the spec. A skill that reads Notion directly removes that translation step.&lt;/p&gt;</description></item><item><title>Cloud Deploy Skills</title><link>https://vibecoding.rest/skills/cloud-deploy-skills/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/cloud-deploy-skills/</guid><description>&lt;p&gt;These curated Codex skills drive one-command deploys to Vercel, Netlify, Render, or Cloudflare directly from the agent, without a separate manual deploy step.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Each platform has its own CLI and deploy conventions; a skill scoped to a specific target means deploys work correctly on the first try instead of trial-and-error against unfamiliar CLI flags.&lt;/p&gt;</description></item><item><title>Emergent</title><link>https://vibecoding.rest/tools/emergent/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/emergent/</guid><description>&lt;p&gt;Emergent builds working full-stack applications from a described idea, handling frontend, backend, and data layer generation in one flow so builders can go from prompt to a functioning app without assembling separate tools.&lt;/p&gt;</description></item><item><title>Databutton</title><link>https://vibecoding.rest/tools/databutton/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/databutton/</guid><description>&lt;p&gt;Databutton pairs a chat-driven agent with a workspace for building internal tools, dashboards, and small full-stack apps, generating Python backends and React frontends and handling hosting so teams can ship without setting up infrastructure.&lt;/p&gt;</description></item><item><title>Skill Creator (OpenAI)</title><link>https://vibecoding.rest/skills/openai-skill-creator/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/openai-skill-creator/</guid><description>&lt;p&gt;This system skill, auto-installed with Codex, scaffolds a new SKILL.md-compliant skill from a plain description of what it should do.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Getting a skill&amp;rsquo;s folder structure and frontmatter right by hand is easy to get subtly wrong. A scaffolding skill means authoring a new skill starts from a correct template instead of a blank file.&lt;/p&gt;</description></item><item><title>Google Antigravity Skills System</title><link>https://vibecoding.rest/skills/antigravity-skills-system/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/antigravity-skills-system/</guid><description>&lt;p&gt;Google Antigravity&amp;rsquo;s skills system supports the same SKILL.md format as Claude Code and Codex, with both global (&lt;code&gt;~/.gemini/config/skills/&lt;/code&gt;) and per-project (&lt;code&gt;.agents/skills/&lt;/code&gt;) scopes.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Supporting the shared SKILL.md format means skills built for Antigravity aren&amp;rsquo;t locked to Google&amp;rsquo;s tooling — the same skill folder is portable to other compatible agents.&lt;/p&gt;</description></item><item><title>Val Town</title><link>https://vibecoding.rest/tools/val-town/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/val-town/</guid><description>&lt;p&gt;Val Town lets you write a small TypeScript script in the browser and run it instantly as a hosted endpoint, cron job, or webhook — no deploy pipeline required — with an AI assistant that can generate and modify vals from a prompt.&lt;/p&gt;</description></item><item><title>Gemini CLI Skills System</title><link>https://vibecoding.rest/skills/gemini-cli-skills-system/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/gemini-cli-skills-system/</guid><description>&lt;p&gt;Gemini CLI natively supports the Agent Skills (SKILL.md) open standard, letting it load the same skill format used by Claude Code, Codex, and other compatible agents.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;A shared skills format means a skill only has to be written once to work across Gemini CLI and other compatible agents, rather than maintaining separate versions per tool.&lt;/p&gt;</description></item><item><title>Magic</title><link>https://vibecoding.rest/tools/magic-dev/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/magic-dev/</guid><description>&lt;p&gt;Magic is developing its own frontier models trained specifically for software engineering, with a focus on extremely long context windows so an agent can reason over an entire large codebase at once. It&amp;rsquo;s earlier-stage and less publicly available than most tools in this list, but notable for the scale of investment behind an autonomous-engineer approach.&lt;/p&gt;</description></item><item><title>Devika</title><link>https://vibecoding.rest/tools/devika/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/devika/</guid><description>&lt;p&gt;Devika emerged as an open-source answer to Devin — an agent that takes a high-level coding objective, plans the steps to get there, browses for information it needs, and writes and iterates on code with visibility into its reasoning at each step.&lt;/p&gt;</description></item><item><title>Grok Build Skills System</title><link>https://vibecoding.rest/skills/grok-build-skills-system/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/skills/grok-build-skills-system/</guid><description>&lt;p&gt;Grok Build&amp;rsquo;s skills system reads SKILL.md skills from &lt;code&gt;.grok/skills/&lt;/code&gt;, &lt;code&gt;~/.grok/skills/&lt;/code&gt;, and plugin directories — and is directly Claude Code-compatible, reading &lt;code&gt;.claude/skills&lt;/code&gt; and &lt;code&gt;CLAUDE.md&lt;/code&gt; with zero extra configuration.&lt;/p&gt;&#10;&lt;h2 id="why-a-skill-for-this"&gt;Why a skill for this&lt;/h2&gt;&#10;&lt;p&gt;Direct compatibility with Claude Code&amp;rsquo;s own skill and config files means a project that&amp;rsquo;s already set up for Claude Code works in Grok Build without any migration step.&lt;/p&gt;</description></item><item><title>MetaGPT</title><link>https://vibecoding.rest/tools/metagpt/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/metagpt/</guid><description>&lt;p&gt;MetaGPT assigns different LLM agents distinct roles — product manager, architect, project manager, engineer — and has them collaborate through standard software-team artifacts like PRDs and design docs on the way to generating a working codebase from a single requirement.&lt;/p&gt;</description></item><item><title>bolt.diy</title><link>https://vibecoding.rest/tools/bolt-diy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/bolt-diy/</guid><description>&lt;p&gt;bolt.diy takes StackBlitz&amp;rsquo;s Bolt.new — an AI app builder that runs a full dev environment in the browser via WebContainers — and opens it up so anyone can plug in their own model, including local or open-weight ones, instead of being locked to a single provider.&lt;/p&gt;</description></item><item><title>Locofy</title><link>https://vibecoding.rest/tools/locofy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/locofy/</guid><description>&lt;p&gt;Locofy plugs into Figma and turns static designs into responsive, framework-ready code, using AI to infer component structure, responsiveness rules, and interactions that designers don&amp;rsquo;t always mark explicitly.&lt;/p&gt;&#10;&lt;h2 id="why-it-stands-out"&gt;Why it stands out&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;AI-assisted component detection&lt;/strong&gt; that recognizes buttons, inputs, and repeating layers, and turns them into reusable components instead of one-off divs.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Multiple code targets&lt;/strong&gt;, including React, HTML/CSS, and React Native, from the same Figma file.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Responsiveness inference&lt;/strong&gt; that fills in breakpoint behavior designers often leave implicit in static frames.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="good-for"&gt;Good for&lt;/h2&gt;&#10;&lt;p&gt;Product teams who want to shorten the handoff between Figma design files and a working frontend codebase.&lt;/p&gt;</description></item><item><title>Anima</title><link>https://vibecoding.rest/tools/anima/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/anima/</guid><description>&lt;p&gt;Anima sits inside Figma and Adobe XD, exporting selected frames into React, Vue, or plain HTML/CSS, while also generating living style guides and specs so engineering and design stay aligned after handoff.&lt;/p&gt;</description></item><item><title>TeleportHQ</title><link>https://vibecoding.rest/tools/teleporthq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/teleporthq/</guid><description>&lt;p&gt;TeleportHQ combines a drag-and-drop visual editor with a Figma import pipeline, exporting the result as readable component code across several popular frontend frameworks instead of locking output to one stack.&lt;/p&gt;</description></item><item><title>Uizard</title><link>https://vibecoding.rest/tools/uizard/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/uizard/</guid><description>&lt;p&gt;Uizard generates editable UI mockups from text prompts, hand-drawn sketches, or screenshots, letting non-designers produce a workable prototype and hand developers something closer to spec than a napkin drawing.&lt;/p&gt;&#10;&lt;h2 id="why-it-stands-out"&gt;Why it stands out&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Sketch-to-UI conversion&lt;/strong&gt;, turning a photographed whiteboard wireframe into an editable digital layout.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Text-prompt design generation&lt;/strong&gt; for teams that want to start from a description rather than a blank canvas.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Theme and rebranding tools&lt;/strong&gt; that restyle an entire mockup&amp;rsquo;s color and typography in one pass.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="good-for"&gt;Good for&lt;/h2&gt;&#10;&lt;p&gt;Founders, PMs, and non-designers who need a credible UI prototype fast, without starting a Figma file from scratch.&lt;/p&gt;</description></item><item><title>Google Stitch</title><link>https://vibecoding.rest/tools/google-stitch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/google-stitch/</guid><description>&lt;p&gt;Google acquired Galileo AI in 2025 and folded its UI-generation engine into Google Labs as Stitch — a Gemini-powered tool that turns a short text description or an uploaded wireframe into polished, editable interface designs, complete with exportable front-end code.&lt;/p&gt;</description></item><item><title>Figma Make</title><link>https://vibecoding.rest/tools/figma-make/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/figma-make/</guid><description>&lt;p&gt;Figma Make builds on Figma&amp;rsquo;s design surface directly, letting teams turn a prompt or an existing frame into an interactive prototype, and iterate on it with follow-up prompts without leaving Figma.&lt;/p&gt;</description></item><item><title>Subframe</title><link>https://vibecoding.rest/tools/subframe/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/subframe/</guid><description>&lt;p&gt;Subframe is built for developers rather than designers: a visual canvas for laying out UI that outputs production-quality React and Tailwind code at every step, instead of a design file that needs a separate translation pass.&lt;/p&gt;</description></item><item><title>Magic Patterns</title><link>https://vibecoding.rest/tools/magic-patterns/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/magic-patterns/</guid><description>&lt;p&gt;Magic Patterns turns a text prompt or rough sketch into a working React UI, aimed at product managers and designers who want to validate an idea&amp;rsquo;s interface before it becomes an engineering ticket.&lt;/p&gt;</description></item><item><title>Framer AI</title><link>https://vibecoding.rest/tools/framer-ai/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/framer-ai/</guid><description>&lt;p&gt;Framer AI generates a complete, responsive website from a short text prompt, dropping the result into Framer&amp;rsquo;s visual canvas where it can be restyled, rearranged, and published without touching code.&lt;/p&gt;</description></item><item><title>Onlook</title><link>https://vibecoding.rest/tools/onlook/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/onlook/</guid><description>&lt;p&gt;Onlook works the opposite direction from most design-to-code tools: it opens an existing React and Tailwind app in a visual, Figma-like canvas so designers can edit a real running product directly, with changes written back into the actual source code.&lt;/p&gt;</description></item><item><title>Superflex</title><link>https://vibecoding.rest/tools/superflex/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/superflex/</guid><description>&lt;p&gt;Superflex converts Figma frames or plain screenshots into frontend code, tuned specifically to match the conventions and components already present in a target codebase rather than generating generic markup.&lt;/p&gt;&#10;&lt;h2 id="why-it-stands-out"&gt;Why it stands out&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Codebase-aware generation&lt;/strong&gt;, matching existing component patterns and styling conventions instead of producing one-off code.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Screenshot-to-code support&lt;/strong&gt;, working from a plain image when there&amp;rsquo;s no Figma file available.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;IDE integration&lt;/strong&gt;, delivering generated code inside the editor developers already use rather than a separate export step.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="good-for"&gt;Good for&lt;/h2&gt;&#10;&lt;p&gt;Frontend teams who want design-to-code output that actually matches their existing component library, not generic boilerplate.&lt;/p&gt;</description></item><item><title>Polymet</title><link>https://vibecoding.rest/tools/polymet/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/polymet/</guid><description>&lt;p&gt;Polymet generates multi-screen product design concepts from a text prompt, giving product designers a set of coherent, on-brand screens to react to and refine instead of starting ideation from a blank file.&lt;/p&gt;</description></item><item><title>Visily</title><link>https://vibecoding.rest/tools/visily/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/visily/</guid><description>&lt;p&gt;Visily specializes in getting a rough idea into an editable wireframe fast — importing screenshots of existing apps, sketches, or prompts and turning them into a design that non-designers can still rearrange and present.&lt;/p&gt;</description></item><item><title>Screenshot to Code</title><link>https://vibecoding.rest/tools/screenshot-to-code/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/screenshot-to-code/</guid><description>&lt;p&gt;Screenshot to Code takes a single image — a screenshot, a hand-drawn mockup, or a Figma export — and uses a vision-capable AI model to reconstruct it as working front-end code, with no design file required.&lt;/p&gt;</description></item><item><title>Codacy</title><link>https://vibecoding.rest/tools/codacy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/codacy/</guid><description>&lt;p&gt;Codacy runs static analysis, security scanning, and coverage checks on every commit and pull request, surfacing issues as a quality score and letting teams enforce consistent standards across large codebases.&lt;/p&gt;</description></item><item><title>DeepSource</title><link>https://vibecoding.rest/tools/deepsource/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/deepsource/</guid><description>&lt;p&gt;DeepSource continuously analyzes repositories for bugs, security vulnerabilities, performance issues, and anti-patterns, and can generate automated fix-it patches that developers review and merge directly.&lt;/p&gt;&#10;&lt;h2 id="why-it-stands-out"&gt;Why it stands out&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Autofix patches&lt;/strong&gt; — many detected issues come with a ready-to-merge fix rather than just a flagged line.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Low false-positive focus&lt;/strong&gt; — rules are curated to avoid the noisy, low-value warnings common in generic linters.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Works alongside CI&lt;/strong&gt; — runs as a check on every commit and PR without requiring teams to rewrite existing pipelines.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="good-for"&gt;Good for&lt;/h2&gt;&#10;&lt;p&gt;Teams that want continuous static analysis with actionable, auto-generated fixes rather than just a list of warnings.&lt;/p&gt;</description></item><item><title>CodeScene</title><link>https://vibecoding.rest/tools/codescene/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/codescene/</guid><description>&lt;p&gt;CodeScene analyzes both code structure and version-control history to identify hotspots, code health decline, and knowledge risk (bus factor), and includes automated PR review that flags maintainability regressions in new and AI-generated code.&lt;/p&gt;</description></item><item><title>Bito</title><link>https://vibecoding.rest/tools/bito/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/bito/</guid><description>&lt;p&gt;Bito is an AI coding assistant that pairs an IDE/CLI chat companion with an automated code review agent (AI Code Review Agent) that comments on pull requests, checking for bugs, security issues, and code standard violations.&lt;/p&gt;</description></item><item><title>What The Diff</title><link>https://vibecoding.rest/tools/what-the-diff/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/what-the-diff/</guid><description>&lt;p&gt;What The Diff installs as a GitHub app and posts an AI-generated plain-language summary of what changed in each pull request, aimed at making diffs faster to understand for reviewers and teammates outside the immediate context.&lt;/p&gt;</description></item><item><title>Sourcery</title><link>https://vibecoding.rest/tools/sourcery/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/sourcery/</guid><description>&lt;p&gt;Sourcery started as a Python refactoring tool built into the IDE and has expanded into automated pull request review, suggesting concrete code improvements for readability, performance, and adherence to best practices.&lt;/p&gt;</description></item><item><title>Ellipsis</title><link>https://vibecoding.rest/tools/ellipsis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/ellipsis/</guid><description>&lt;p&gt;Ellipsis reviews pull requests automatically, leaving comments on bugs and style issues, and can go a step further by opening follow-up commits that fix the problems it finds rather than just describing them.&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://vibecoding.rest/tools/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/graphite/</guid><description>&lt;p&gt;Graphite is a code review and PR workflow tool built around stacked diffs, helping teams break large changes into small, dependent pull requests, and pairs that workflow with Graphite&amp;rsquo;s own AI reviewer (Diamond) that comments automatically on new PRs.&lt;/p&gt;</description></item><item><title>Reviewpad</title><link>https://vibecoding.rest/tools/reviewpad/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/reviewpad/</guid><description>&lt;p&gt;Reviewpad lets teams define pull request automation as code, covering reviewer assignment, labeling, and merge rules, and layers AI-generated review comments on top so common issues get flagged without manual triage.&lt;/p&gt;</description></item><item><title>Codeflash</title><link>https://vibecoding.rest/tools/codeflash/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/codeflash/</guid><description>&lt;p&gt;Codeflash analyzes Python functions, generates candidate optimizations, and verifies each one for correctness and measured speedup before opening a pull request, focusing specifically on runtime performance rather than general style or bugs.&lt;/p&gt;</description></item><item><title>Sonar</title><link>https://vibecoding.rest/tools/sonar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/tools/sonar/</guid><description>&lt;p&gt;Sonar has scanned code for bugs, vulnerabilities, and code smells since SonarQube&amp;rsquo;s early days, and now extends that static analysis foundation with AI Code Assurance and AI-powered review features that specifically check AI-generated code against the same quality gates used for human-written code.&lt;/p&gt;</description></item><item><title>The State of AI Coding Tools in 2026</title><link>https://vibecoding.rest/posts/state-of-ai-coding-tools-2026/</link><pubDate>Mon, 16 Feb 2026 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/posts/state-of-ai-coding-tools-2026/</guid><description>&lt;p&gt;A year ago, &amp;ldquo;AI coding tool&amp;rdquo; mostly meant autocomplete. Today the category has split into three distinct shapes — terminal agents, IDE-integrated copilots, and browser-based builders — each covered in our &lt;a href="https://vibecoding.rest/tools/"&gt;tools directory&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Breaking Big Tasks Into Agent-Sized Steps</title><link>https://vibecoding.rest/posts/breaking-down-big-tasks/</link><pubDate>Mon, 09 Feb 2026 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/posts/breaking-down-big-tasks/</guid><description>&lt;p&gt;Vague, large prompts produce vague, large diffs — and vague diffs are the hardest kind to review. The fix isn&amp;rsquo;t a cleverer prompt; it&amp;rsquo;s decomposition.&lt;/p&gt;&#10;&lt;h2 id="signs-a-task-is-too-big"&gt;Signs a task is too big&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;You can&amp;rsquo;t describe what &amp;ldquo;done&amp;rdquo; looks like in one sentence&lt;/li&gt;&#10;&lt;li&gt;The task touches more than two or three unrelated parts of the system&lt;/li&gt;&#10;&lt;li&gt;You&amp;rsquo;d need to check in multiple times even if a human were doing it&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;If any of these are true, break it down before prompting.&lt;/p&gt;</description></item><item><title>Context Is the Whole Game</title><link>https://vibecoding.rest/posts/context-is-the-whole-game/</link><pubDate>Mon, 02 Feb 2026 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/posts/context-is-the-whole-game/</guid><description>&lt;p&gt;When an agent produces something wrong, the instinct is to blame the model. Most of the time, the real cause is upstream: it was missing context a human in the same seat would have had automatically.&lt;/p&gt;</description></item><item><title>How to Review AI-Generated Diffs Without Rubber-Stamping Them</title><link>https://vibecoding.rest/posts/reviewing-ai-generated-diffs/</link><pubDate>Mon, 26 Jan 2026 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/posts/reviewing-ai-generated-diffs/</guid><description>&lt;p&gt;The single most common failure mode in vibecoding isn&amp;rsquo;t a bad prompt — it&amp;rsquo;s a good diff that nobody actually read. Agents are confident, and confident wrong code is easy to approve on autopilot.&lt;/p&gt;</description></item><item><title>Choosing Your First AI Coding Agent</title><link>https://vibecoding.rest/posts/choosing-your-first-agent/</link><pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/posts/choosing-your-first-agent/</guid><description>&lt;p&gt;Before comparing specific products, it helps to pick a &lt;em&gt;category&lt;/em&gt; first. Every tool in the &lt;a href="https://vibecoding.rest/tools/"&gt;directory&lt;/a&gt; falls into one of a few shapes, and the shape matters more than the brand.&lt;/p&gt;</description></item><item><title>What Vibecoding Actually Means</title><link>https://vibecoding.rest/posts/what-is-vibecoding/</link><pubDate>Mon, 12 Jan 2026 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/posts/what-is-vibecoding/</guid><description>&lt;p&gt;The term &amp;ldquo;vibecoding&amp;rdquo; gets used two very different ways. One camp treats it as a punchline — typing vague prompts and accepting whatever an AI spits out, bugs and all. The other treats it as a real discipline: directing an AI collaborator with enough precision and judgment that the result is actually production-worthy.&lt;/p&gt;</description></item><item><title>Agent Skill</title><link>https://vibecoding.rest/dictionary/agent-skill/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/agent-skill/</guid><description>&lt;p&gt;An agent skill is a self-contained folder of instructions — plus, optionally, helper scripts or reference documents — that teaches an agent a specific procedure it wouldn&amp;rsquo;t reliably do well from a generic &lt;a href="https://vibecoding.rest/dictionary/system-prompt"&gt;system prompt&lt;/a&gt; alone, such as formatting a spreadsheet correctly or scaffolding an MCP server.&lt;/p&gt;</description></item><item><title>Agentic Loop</title><link>https://vibecoding.rest/dictionary/agentic-loop/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/agentic-loop/</guid><description>&lt;p&gt;An agentic loop is the repeating cycle an AI coding agent uses to complete a task on its own: it plans a next step, takes an action (reads a file, edits code, runs a command), observes the result, and decides what to do next — looping until the task is done or it needs your input.&lt;/p&gt;</description></item><item><title>Chain of Thought</title><link>https://vibecoding.rest/dictionary/chain-of-thought/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/chain-of-thought/</guid><description>&lt;p&gt;Chain of thought refers to breaking a problem into intermediate reasoning steps instead of answering in one leap — either because the model does this naturally or because it&amp;rsquo;s explicitly prompted to (&amp;ldquo;think step by step&amp;rdquo;). It&amp;rsquo;s the underlying technique that &lt;a href="https://vibecoding.rest/dictionary/extended-thinking"&gt;extended thinking&lt;/a&gt; builds on: the model is more likely to reach a correct answer on a multi-step problem when it works through the intermediate logic rather than pattern-matching straight to an output.&lt;/p&gt;</description></item><item><title>Context Engineering</title><link>https://vibecoding.rest/dictionary/context-engineering/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/context-engineering/</guid><description>&lt;p&gt;Context engineering is &lt;a href="https://vibecoding.rest/dictionary/prompt-engineering"&gt;prompt engineering&lt;/a&gt;&amp;rsquo;s broader successor. Instead of focusing only on how you phrase an instruction, it&amp;rsquo;s about managing the whole working set the agent sees: which files get loaded, which past turns are kept or summarized, which tool outputs are retained, and what gets trimmed. As agents run longer, multi-step tasks, this curation matters more than any single sentence of instruction.&lt;/p&gt;</description></item><item><title>Context Rot</title><link>https://vibecoding.rest/dictionary/context-rot/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/context-rot/</guid><description>&lt;p&gt;Models don&amp;rsquo;t treat every token in their context window equally — attention tends to be strongest at the start and end of a long context and weaker in the middle. As a session accumulates file reads, search results, and tool output, the model has to search through more noise to find what&amp;rsquo;s relevant, and its reliability on that information drops, even without hitting the hard context-window limit.&lt;/p&gt;</description></item><item><title>Context Window</title><link>https://vibecoding.rest/dictionary/context-window/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/context-window/</guid><description>&lt;p&gt;The context window is the maximum amount of text a model can hold in memory at one time, measured in tokens. Everything the model reasons about — your prompt, the conversation history, any files it has read — has to fit inside this window.&lt;/p&gt;</description></item><item><title>Diff Review</title><link>https://vibecoding.rest/dictionary/diff-review/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/diff-review/</guid><description>&lt;p&gt;Diff review is reading the precise set of changes an agent proposes — added lines, removed lines, touched files — before they&amp;rsquo;re applied or committed. It&amp;rsquo;s the same discipline as reviewing a human teammate&amp;rsquo;s pull request, applied to AI output.&lt;/p&gt;</description></item><item><title>Embedding</title><link>https://vibecoding.rest/dictionary/embedding/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/embedding/</guid><description>&lt;p&gt;An embedding is a list of numbers (a vector) that a model produces for a piece of text, positioned so that texts with similar meaning end up with similar vectors — even if they don&amp;rsquo;t share any of the same words. Comparing two embeddings mathematically gives a rough measure of how semantically related two pieces of text are.&lt;/p&gt;</description></item><item><title>Extended Thinking</title><link>https://vibecoding.rest/dictionary/extended-thinking/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/extended-thinking/</guid><description>&lt;p&gt;Extended thinking is a setting, available in several current coding-agent tools, that lets a model work through a harder problem in a visible intermediate stage before committing to a final response or action. Rather than answering immediately, it reasons out loud — weighing tradeoffs, checking assumptions — and that reasoning is often surfaced to the user as a collapsible &amp;ldquo;thinking&amp;rdquo; block separate from the final answer.&lt;/p&gt;</description></item><item><title>Git Worktree</title><link>https://vibecoding.rest/dictionary/git-worktree/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/git-worktree/</guid><description>&lt;p&gt;Normally, a Git repository has one working directory tied to whichever branch you&amp;rsquo;ve checked out — switching branches changes the files on disk. A worktree lets you attach a second (or third) working directory to the same repository, each checked out to a different branch, all sharing the same underlying Git history.&lt;/p&gt;</description></item><item><title>Hallucination</title><link>https://vibecoding.rest/dictionary/hallucination/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/hallucination/</guid><description>&lt;p&gt;A hallucination is output that&amp;rsquo;s stated with full confidence but isn&amp;rsquo;t grounded in reality — an AI referencing a function that was never defined, importing a package that was never installed, or describing behavior a piece of code doesn&amp;rsquo;t actually have.&lt;/p&gt;</description></item><item><title>Headless Mode</title><link>https://vibecoding.rest/dictionary/headless-mode/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/headless-mode/</guid><description>&lt;p&gt;Most coding agents default to an interactive mode: you type a request, watch it work, and respond to prompts. Headless mode strips that interface away — you pass in a task via a command-line flag or script, the agent runs to completion (or a defined stopping point) unattended, and the result comes back as output you can capture programmatically.&lt;/p&gt;</description></item><item><title>MCP (Model Context Protocol)</title><link>https://vibecoding.rest/dictionary/model-context-protocol/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/model-context-protocol/</guid><description>&lt;p&gt;MCP (Model Context Protocol) is an open standard for connecting AI agents to external systems — a database, a project management tool, an internal API — through a single, consistent interface instead of a custom integration for every tool.&lt;/p&gt;</description></item><item><title>Plan Mode</title><link>https://vibecoding.rest/dictionary/plan-mode/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/plan-mode/</guid><description>&lt;p&gt;In plan mode, an agent is restricted to read-only actions — it can read files, search the codebase, and ask clarifying questions, but it can&amp;rsquo;t make edits or run state-changing commands. What it produces instead is a written plan: what it understands the task to be, which files it intends to touch, and the approach it plans to take. You can then approve it, correct it, or send it back before any code changes.&lt;/p&gt;</description></item><item><title>Prompt Caching</title><link>https://vibecoding.rest/dictionary/prompt-caching/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/prompt-caching/</guid><description>&lt;p&gt;When a model processes a prompt, it does real computational work to &amp;ldquo;read&amp;rdquo; every token, even ones it&amp;rsquo;s seen before. Prompt caching lets a provider skip that repeated work for content that hasn&amp;rsquo;t changed since the last call — a long &lt;a href="https://vibecoding.rest/dictionary/system-prompt"&gt;system prompt&lt;/a&gt;, a set of tool definitions, a large file — storing an intermediate representation and reusing it, rather than recomputing from scratch each time.&lt;/p&gt;</description></item><item><title>Prompt Engineering</title><link>https://vibecoding.rest/dictionary/prompt-engineering/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/prompt-engineering/</guid><description>&lt;p&gt;Prompt engineering is the practice of writing instructions — wording, structure, examples, constraints — so a model produces the output you actually intend, reliably, rather than something that merely looks plausible.&lt;/p&gt;</description></item><item><title>Prompt Injection</title><link>https://vibecoding.rest/dictionary/prompt-injection/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/prompt-injection/</guid><description>&lt;p&gt;A prompt injection attack works by planting text designed to look like an instruction somewhere the agent will read it — a code comment, a README, a scraped webpage, an API response. If the agent doesn&amp;rsquo;t distinguish content it&amp;rsquo;s reading from commands it should follow, it can end up doing something the attacker wanted instead of what the user asked for.&lt;/p&gt;</description></item><item><title>Repo Map</title><link>https://vibecoding.rest/dictionary/repo-map/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/repo-map/</guid><description>&lt;p&gt;A repo map is a condensed representation of a codebase — file names, function and class signatures, import relationships — that gives an agent a sense of the overall structure without loading every file&amp;rsquo;s full contents into its &lt;a href="https://vibecoding.rest/dictionary/context-window"&gt;context window&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Retrieval-Augmented Generation (RAG)</title><link>https://vibecoding.rest/dictionary/retrieval-augmented-generation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/retrieval-augmented-generation/</guid><description>&lt;p&gt;RAG combines a search step with a generation step. Before the model writes its answer, a separate process retrieves the most relevant chunks of text from an external source — a set of docs, a codebase, a knowledge base — and inserts them into the &lt;a href="https://vibecoding.rest/dictionary/context-window"&gt;context window&lt;/a&gt;. The model then answers using that retrieved material rather than guessing from memory alone.&lt;/p&gt;</description></item><item><title>Sandboxing</title><link>https://vibecoding.rest/dictionary/sandboxing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/sandboxing/</guid><description>&lt;p&gt;A sandbox limits what an agent&amp;rsquo;s actions can actually affect: it might run in a disposable container with no network access, a copy of your repo instead of the original, or an OS-level permission boundary that blocks writes outside a specific folder. If something goes wrong — a bad command, a misunderstood instruction, a &lt;a href="https://vibecoding.rest/dictionary/prompt-injection"&gt;prompt injection&lt;/a&gt; — the damage is contained to the sandbox instead of your real machine or production systems.&lt;/p&gt;</description></item><item><title>Subagent</title><link>https://vibecoding.rest/dictionary/subagent/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/subagent/</guid><description>&lt;p&gt;Instead of one agent doing everything in a single, ever-growing context, a main agent can delegate a self-contained piece of work — researching how a library&amp;rsquo;s API works, searching a large codebase for a pattern — to a subagent. That subagent runs its own mini &lt;a href="https://vibecoding.rest/dictionary/agentic-loop"&gt;agentic loop&lt;/a&gt; in an isolated context, then returns a summary, keeping the noisy intermediate steps (file reads, failed searches) out of the main conversation.&lt;/p&gt;</description></item><item><title>System Prompt</title><link>https://vibecoding.rest/dictionary/system-prompt/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/system-prompt/</guid><description>&lt;p&gt;A system prompt is a set of instructions given to a model before any conversation begins, establishing how it should behave, what tools it can use, and what rules it must follow — as distinct from the individual messages a user sends afterward.&lt;/p&gt;</description></item><item><title>Temperature</title><link>https://vibecoding.rest/dictionary/temperature/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/temperature/</guid><description>&lt;p&gt;Temperature is a parameter that controls how much randomness a model applies when choosing its next output token. Low temperature makes output more deterministic and focused; high temperature makes it more varied and, at the extreme, less coherent.&lt;/p&gt;</description></item><item><title>Token</title><link>https://vibecoding.rest/dictionary/token/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/token/</guid><description>&lt;p&gt;A token is the basic unit of text a language model processes — often a whole short word, but sometimes a fragment of a longer word or a piece of punctuation. Models don&amp;rsquo;t read raw characters; they read sequences of tokens.&lt;/p&gt;</description></item><item><title>Tool Use (Function Calling)</title><link>https://vibecoding.rest/dictionary/tool-use/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/tool-use/</guid><description>&lt;p&gt;On its own, a language model just predicts text. Tool use (also called function calling) is the layer that lets it take real actions: the model is given a list of available functions with descriptions of what they do, and when it decides one is needed, it outputs a structured request to call it — the surrounding system executes the function and feeds the result back in.&lt;/p&gt;</description></item><item><title>Vector Database</title><link>https://vibecoding.rest/dictionary/vector-database/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/vector-database/</guid><description>&lt;p&gt;A vector database indexes &lt;a href="https://vibecoding.rest/dictionary/embedding"&gt;embeddings&lt;/a&gt; so that, given a new query, it can quickly return the most similar entries out of potentially millions — a search that would be far too slow to do by brute-force comparison. It&amp;rsquo;s the storage-and-retrieval layer that most semantic search and &lt;a href="https://vibecoding.rest/dictionary/retrieval-augmented-generation"&gt;RAG&lt;/a&gt; systems sit on top of.&lt;/p&gt;</description></item><item><title>Vibecoding</title><link>https://vibecoding.rest/dictionary/vibecoding/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/vibecoding/</guid><description>&lt;p&gt;Vibecoding is the practice of building software primarily through natural-language direction of an AI agent — describing intent, letting the agent write and edit code, and steering the result — while still applying the judgment of an experienced engineer: reviewing diffs, verifying behavior, and making architectural calls.&lt;/p&gt;</description></item><item><title>YOLO Mode</title><link>https://vibecoding.rest/dictionary/yolo-mode/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://vibecoding.rest/dictionary/yolo-mode/</guid><description>&lt;p&gt;YOLO mode (also called auto-approve or auto-accept in different tools) lets an agent execute its planned actions — file edits, shell commands, even commits — without pausing to ask for confirmation on each step.&lt;/p&gt;</description></item></channel></rss>