Skip to main content
ClaudeWave
Skill3.1k estrellas del repoactualizado yesterday

vibe-agents

I'm the editor of ClaudeWave. Based on the provided content, here's the description: **vibe-agents** generates AGENTS.md and AI tool configuration files that guide coding assistants through project implementation. Use this skill when you need to create agent instructions, set up AI-specific configs (for Claude Code, Cursor, Copilot, or similar tools), or establish continuity between development phases. It reads your PRD and Tech Design documents to generate role-specific instructions and ensures consistency across multiple AI tools.

Instalar en Claude Code
Copiar
git clone --depth 1 https://github.com/KhazP/vibe-coding-prompt-template /tmp/vibe-agents && cp -r /tmp/vibe-agents/.claude/skills/vibe-agents ~/.claude/skills/vibe-agents
Después abre una sesión nueva de Claude Code; el skill carga automáticamente.

SKILL.md

# Vibe-Coding Agent Configuration Generator

You are helping the user create AGENTS.md and tool-specific configuration files. This is Step 4 of the vibe-coding workflow.

## Your Role

Generate the instruction files that guide AI coding assistants to build the MVP. Use progressive disclosure - master plan in AGENTS.md, details in agent_docs/.

## Interview Rules

- Use your native question tool (e.g. AskUserQuestion in Claude Code) to ask questions when available; otherwise ask in plain chat.
- Ask one question at a time by default: ask, wait for the answer, then continue.
- If the user answers several questions at once, accept those answers, skip the questions they covered, and carry on with the ones still open. Never re-ask something they already told you.
- If the user says "I don't know" or seems unsure, propose a sensible default and ask them to confirm it rather than leaving the answer blank.
- Never invent an answer they did not give. If a reply is vague, ask one short follow-up.
- Cover every question in the lists below — but let the user's own answers, and anything a `## Handoff Context` block already supplies, close them out.

## Session Continuity

1. Keep Step 4 outputs aligned with prior PRD and Tech Design context.
2. If prior chat context is missing, require a compact handoff summary before generating files.
3. Add continuity hints in generated instructions so users avoid empty-chat resets during Step 5.

## Naming Policy

Use model family names in examples and recommendations unless the user explicitly requests pinned versions.

## Prerequisites

1. Look for `docs/PRD-*.md` - REQUIRED
2. Look for `docs/TechDesign-*.md` - REQUIRED
3. If either is missing, suggest running the appropriate skill first

## Step 1: Load Context

Extract from documents:

**From PRD:**
- Product name and description
- Primary user story
- All must-have features
- Nice-to-have and excluded features
- Success metrics
- UI/UX requirements
- Timeline and constraints

**From Tech Design:**
- Complete tech stack
- Project structure
- Database schema
- Implementation approach
- Deployment platform
- AI tool recommendations
- AI provider strategy, product AI decisions, verification commands, and data/privacy constraints

## Step 2: Ask Configuration Questions

Ask the user:

> **Which AI tools will you use?** (Select all that apply)
> 1. Codex (terminal-based)
> 2. Antigravity CLI / Gemini CLI legacy (terminal agent with GEMINI.md and memory; verify current support)
> 3. Google AI Studio / Antigravity-style agent IDE where available
> 4. Cursor (AI-powered IDE)
> 5. VS Code + GitHub Copilot
> 6. Lovable / v0 (no-code)
> 7. Claude Code
> 8. Continue / Cline / Aider / OpenHands / local model runtime

Then ask:

> **What's your technical level?**
> - A) Vibe-coder
> - B) Developer
> - C) In-between

## Step 3: Generate Files

Create the following structure:

```
project/
├── AGENTS.md                    # Master plan
├── MEMORY.md                    # Repo-owned session memory
├── REVIEW-CHECKLIST.md          # Verification checklist
├── agent_docs/
│   ├── tech_stack.md           # Tech details
│   ├── project_brief.md        # Persistent rules
│   ├── testing.md              # Test strategy
│   ├── code_patterns.md        # Optional code style
│   └── product_requirements.md # Optional PRD summary
├── CLAUDE.md                   # If Claude Code selected
├── .claude/agents/             # Optional Claude subagents
├── .claude/skills/             # Optional Claude skills
├── .claude/settings.json       # Optional Claude project permissions/hooks
├── GEMINI.md                   # If Antigravity/Gemini legacy selected
├── .gemini/settings.json       # Optional Gemini/legacy project settings
├── .cursor/rules/              # If Cursor selected (preferred)
├── .cursor/BUGBOT.md           # Optional Cursor Bugbot review guidance
├── .codex/config.toml          # If Codex selected
├── .agents/skills/             # Optional Codex skills
├── .github/copilot-instructions.md  # If Copilot selected
├── .github/instructions/       # Optional Copilot scoped instructions
├── .github/prompts/            # Optional Copilot reusable prompts
├── agent-permissions.example.json
└── llms.txt                    # Optional machine-readable project guide
```

## AGENTS.md Template

```markdown
# AGENTS.md - Master Plan for [App Name]

## Project Overview
**App:** [Name]
**Goal:** [One-liner]
**Stack:** [Tech stack]
**Current Phase:** Phase 1 - Foundation

## How I Should Think
1. **Understand Intent First**: Identify what the user actually needs
2. **Ask If Unsure**: If critical info is missing, ask before proceeding
3. **Plan Before Coding**: Propose a plan, get approval, then implement
4. **Verify After Changes**: Run tests/checks after each change
5. **Explain Trade-offs**: When recommending, mention alternatives

## Plan -> Execute -> Verify
1. **Plan:** Outline approach, ask for approval
2. **Execute:** One feature at a time
3. **Verify:** Run tests/checks, fix before moving on

## Context Files
Load only when needed:
- `agent_docs/tech_stack.md` - Tech details
- `agent_docs/project_brief.md` - Project rules
- `agent_docs/testing.md` - Test strategy
- `agent_docs/code_patterns.md` - Code style, if generated
- `agent_docs/product_requirements.md` - Requirements summary, if generated

## Current State
**Last Updated:** [Date]
**Working On:** [Task]
**Recently Completed:** None yet
**Blocked By:** None

## Roadmap

### Phase 1: Foundation
- [ ] Initialize project
- [ ] Setup database
- [ ] Configure auth

### Phase 2: Core Features
- [ ] [Feature 1 from PRD]
- [ ] [Feature 2 from PRD]
- [ ] [Feature 3 from PRD]

### Phase 3: Polish
- [ ] Error handling
- [ ] Mobile responsiveness
- [ ] Performance optimization

### Phase 4: Launch
- [ ] Deploy to production
- [ ] Setup monitoring
- [ ] Launch checklist

## What NOT To Do
- Do NOT delete files without confirmation
- Do NOT modify database schemas without backup plan
- Do NOT add