5 min read

Prompt Library and Skills

Prompts and recovery strategies that work with the VibeReady AI framework.

How it works: AGENTS.md provides core rules. Scoped rules auto-load based on the files you edit. Agent Skills handle multi-step workflows. You describe what you want, and the framework handles the rest.


Agent Skills

For multi-step workflows, use Agent Skills. Skills use keyword-based discovery — the AI tool matches your request against keywords in each skill’s description. If you say “build a user profile page,” the tool may auto-discover the new-feature skill because “build” is a keyword. But this is unreliable across tools and sessions.

Always invoke by name for guaranteed results:

"Use the new-feature skill to build a user profile page."   -> guaranteed
"Build a user profile page."                                  -> might skip the skill

When the skill is invoked by name, the AI loads the full workflow (pre-flight checks, three-gate system, TDD steps, completion checklist). Without it, the AI uses its general knowledge and may skip project patterns.

SkillWhen to UseInvoke With
specifyDefining WHAT: new features, complex bugs, significant changes”Use the specify skill”
planDefining HOW: decomposing any complex change into tasks”Use the plan skill”
new-featureBuilding a new feature end-to-end”Use the new-feature skill”
new-api-routeAdding an API endpoint with auth + validation”Use the new-api-route skill”
fix-bugInvestigating and fixing a bug”Use the fix-bug skill”
refactorRefactoring code safely”Use the refactor skill”
add-testAdding tests for existing code”Use the add-test skill”
stack-swapSwapping a technology in the stack”Use the stack-swap skill to replace Prisma with Drizzle”
code-reviewReviewing code for architecture and patterns”Use the code-review skill”
design-reviewReviewing UI for accessibility and design system”Use the design-review skill”
manual-qaSmoke-testing a feature in the browser after building it”Use the manual-qa skill”
qaAnalyzing test quality and coverage gaps”Use the qa skill”
security-reviewerSecurity audit with OWASP checklist”Use the security-reviewer skill”
readme-updaterUpdating module documentation”Use the readme-updater skill”

Skills follow the Agent Skills open standard and are stored in a dedicated skills directory within the project.

For changes that span multiple files or require architectural decisions:

1. "Use the specify skill to create a PRD for [change]."        (WHAT)
2. "Use the plan skill to decompose PRD-[name] into tasks."     (HOW)
3. "Use the [skill] skill to implement Task 1: [title]."        (BUILD)
   (new-feature, new-api-route, fix-bug, or refactor -- repeat for each task)
4. "Use the manual-qa skill to verify the feature in the browser." (MANUAL QA)
5. "Use the code-review skill to review the implementation."    (REVIEW)
   (also: design-review for UI changes, qa for test coverage)
6. "Use the security-reviewer skill to audit [change]."         (REVIEW)
7. "Use the readme-updater skill to update READMEs."            (DOCUMENT)

Shortcuts for simpler work:

  • Simple feature — skip to step 3 with new-feature
  • Simple bug — skip to step 3 with fix-bug
  • Large refactoring — skip step 1, start with plan (step 2)

For the full lifecycle walkthrough, see PRD Workflow.


Plan Mode

Always use plan mode for complex tasks. It ensures AGENTS.md and all scoped rules load before the AI begins working.

ToolActivation
Claude CodeShift+Tab
Cursor/plan or Composer
WindsurfCascade
Gemini CLI/plan

How Context Loading Works

The framework uses a layered approach:

  1. AGENTS.md (always loaded) — Core rules: multi-tenancy, TDD, DRY, security
  2. Scoped rules (auto-loaded per tool) — Relevant patterns based on files you edit
  3. Agent Skills (invoked on demand) — Multi-step workflow instructions

Each AI tool reads AGENTS.md automatically through its native mechanism or via a symlink created during setup. Scoped rules load from each tool’s dedicated rule directory. You do not need to know which rules exist — they load automatically based on the files you touch.


Simple Task Prompts

For tasks too small for a full skill workflow, just describe what you want. AGENTS.md and scoped rules load automatically — no special prompt needed.

TaskExample Prompt
Build FeatureBuild {feature description}.
Fix BugFix {bug description}.
Research CodeExplain how {feature} works.
Add TestsAdd tests for {feature}. Check existing tests for patterns.
RefactorRefactor {what to refactor}.
Use External LibImplement {feature} using {library}. Use Context7 for docs.

For multi-step changes, use the matching Agent Skill instead (see the table above).


Recovery Prompts

When AI skips the framework or ignores project conventions, use these prompts to get back on track:

ProblemPrompt
Skipped framework entirelyStop. Follow AGENTS.md first.
Not checking READMEsStop. Check README.md files in the target area first.
Not using TDDStop. Write a failing test first, then implement.
Using generic patternsStop. Check existing code for project patterns.
Wrong library usageUse Context7 for {library} docs first.
Ignoring scoped rulesWhat scoped rules loaded? Check the tool's rules directory.

Ready to build with VibeReady?

Get the full AI-native SaaS foundation with production infrastructure, AI development framework, and all integrations.

Get VibeReady — From $149