Apply crew

Apply Blog Author.

Add the topic-through-polish roles to this project. Put the prompt into the agent and it fetches the role files from GitHub. After that, the lead picks the role.

How to apply

Apply prompt

  1. Put the prompt below into Cursor, Claude Code, or Codex, in the project you want to change.
  2. The agent fetches each role PERSONA.md from GitHub and writes it into the repo. Do not paste the file into the chat.
  3. Open the pull request on GitHub.
Apply the blog-author 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/tree/main/personas/catalog/roles/blog-author

- https://raw.githubusercontent.com/goodtekxyz/getPersona/main/personas/catalog/roles/blog-author/lead/PERSONA.md
  → .personas/blog-author/lead/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona/main/personas/catalog/roles/blog-author/topic/PERSONA.md
  → .personas/blog-author/topic/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona/main/personas/catalog/roles/blog-author/outline/PERSONA.md
  → .personas/blog-author/outline/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona/main/personas/catalog/roles/blog-author/author/PERSONA.md
  → .personas/blog-author/author/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona/main/personas/catalog/roles/blog-author/experience/PERSONA.md
  → .personas/blog-author/experience/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona/main/personas/catalog/roles/blog-author/review/PERSONA.md
  → .personas/blog-author/review/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona/main/personas/catalog/roles/blog-author/media/PERSONA.md
  → .personas/blog-author/media/PERSONA.md
- https://raw.githubusercontent.com/goodtekxyz/getPersona/main/personas/catalog/roles/blog-author/polish/PERSONA.md
  → .personas/blog-author/polish/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/blog-author/lead/PERSONA.md` before any other role.
- CLAUDE.md imports `@AGENTS.md` and follows that same entry.
- Cursor also loads `.cursor/rules/blog-author-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/blog-author-crew.mdc
  • .personas/blog-author/AGENTS.section.md
  • .personas/blog-author/README.md
  • .personas/blog-author/author/PERSONA.md
  • .personas/blog-author/experience/PERSONA.md
  • .personas/blog-author/lead/PERSONA.md
  • .personas/blog-author/media/PERSONA.md
  • .personas/blog-author/outline/PERSONA.md
  • .personas/blog-author/polish/PERSONA.md
  • .personas/blog-author/review/PERSONA.md
  • .personas/blog-author/topic/PERSONA.md
  • AGENTS.md
  • CLAUDE.md

← Personas