Apply crew

Apply Vibe Crew.

Add Vibe Crew to this project. The orchestrator does persona engineering: read the ask, assign role personas, verify with evidence, and loop until the goal is met. Put Apply into the agent and it fetches the role files from GitHub. Every session starts as orchestrator.

How to apply

Apply

  1. Paste the text below into Cursor, Claude Code, or Codex with this project open.
  2. The tool loads the role files into the repo. You do not paste the file bodies into chat.
  3. Open the pull request yourself on GitHub.
Apply the vibe-crew crew to this repository.
Fetch each PERSONA.md from GitHub and write it unchanged to the path shown.
Do not invent the contract. Do not paste the file into the chat.

Folder: https://github.com/goodtekxyz/getPersona.md/tree/main/roles/vibe-crew

- https://raw.githubusercontent.com/goodtekxyz/getPersona.md/main/roles/vibe-crew/orchestrator/PERSONA.md
  → .personas/vibe-crew/orchestrator/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona.md/main/roles/vibe-crew/planner/PERSONA.md
  → .personas/vibe-crew/planner/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona.md/main/roles/vibe-crew/developer/PERSONA.md
  → .personas/vibe-crew/developer/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona.md/main/roles/vibe-crew/dba/PERSONA.md
  → .personas/vibe-crew/dba/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona.md/main/roles/vibe-crew/reviewer/PERSONA.md
  → .personas/vibe-crew/reviewer/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona.md/main/roles/vibe-crew/scm/PERSONA.md
  → .personas/vibe-crew/scm/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona.md/main/roles/vibe-crew/deployer/PERSONA.md
  → .personas/vibe-crew/deployer/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona.md/main/roles/vibe-crew/ui-designer/PERSONA.md
  → .personas/vibe-crew/ui-designer/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona.md/main/roles/vibe-crew/ux/PERSONA.md
  → .personas/vibe-crew/ux/PERSONA.md

Then wire the hosts. If AGENTS.md or CLAUDE.md already exists, keep that file and append the crew note once. Do not replace it.
- Every session starts by reading `.personas/vibe-crew/orchestrator/PERSONA.md` before any other role.
- CLAUDE.md imports `@AGENTS.md` and follows that same entry.
- Cursor also loads `.cursor/rules/vibe-crew.mdc` with alwaysApply: true, same entry.
Open the pull request on GitHub. Do not write the default branch.

Files

What shows up at the repo root

These are the paths that land in the repo. The PERSONA.md body is not in the prompt. The agent fetches it from GitHub. AGENTS.md is for Cursor and Codex. Claude Code reads CLAUDE.md, which imports @AGENTS.md. An existing file is kept, and the crew note is appended once. This does not write the default branch.

  • .cursor/rules/vibe-crew.mdc
  • .personas/vibe-crew/AGENTS.section.md
  • .personas/vibe-crew/README.md
  • .personas/vibe-crew/dba/PERSONA.md
  • .personas/vibe-crew/deployer/PERSONA.md
  • .personas/vibe-crew/developer/PERSONA.md
  • .personas/vibe-crew/orchestrator/PERSONA.md
  • .personas/vibe-crew/planner/PERSONA.md
  • .personas/vibe-crew/reviewer/PERSONA.md
  • .personas/vibe-crew/scm/PERSONA.md
  • .personas/vibe-crew/ui-designer/PERSONA.md
  • .personas/vibe-crew/ux/PERSONA.md
  • AGENTS.md
  • CLAUDE.md

← Personas