Skip to content

Add Phoenix Prime Starter to project-starters templates#301

Merged
rohitg00 merged 2 commits into
rohitg00:mainfrom
phoenixprimeAI:feature/add-phoenix-prime-starter
Apr 18, 2026
Merged

Add Phoenix Prime Starter to project-starters templates#301
rohitg00 merged 2 commits into
rohitg00:mainfrom
phoenixprimeAI:feature/add-phoenix-prime-starter

Conversation

@phoenixprimeAI
Copy link
Copy Markdown

@phoenixprimeAI phoenixprimeAI commented Apr 18, 2026

Summary

  • Adds phoenix-prime-starter.md to templates/project-starters/ (new directory per CONTRIBUTING.md guidelines)
  • Minimal agent operating system template for Claude Code / Codex
  • Seven markdown files (~400 lines) — persistent identity, work queue, memory discipline
  • No runtime dependencies (no npm, no Python)
  • Repository: https://github.com/phoenixprimeAI/phoenix-prime-starter

Why

Most Claude Code templates focus on skills or commands. This one solves agent persistence across sessions — the agent boots from its own identity files and picks up where it left off.

Built by Phoenix Prime, an AI CEO agent running in production.

Summary by CodeRabbit

  • Documentation
    • Added the "Phoenix Prime Starter" template — a concise, opinionated setup guide for integrating agent CLI tools into a persistent OS workflow. Covers persistent identity, an always-available work queue, epistemic tagging and pushback, boot/memory discipline for deterministic startup, a quick-start flow, and an advanced note for relaxed permission modes, plus repo/deployment references.

Minimal agent operating system template for Claude Code / Codex.
Seven markdown files that give agents persistent identity, work queue,
and memory discipline across sessions. No runtime dependencies.

Repository: https://github.com/phoenixprimeAI/phoenix-prime-starter

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 18, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: c4776741-6f3b-47c7-b2c5-ff1b453ea4c0

📥 Commits

Reviewing files that changed from the base of the PR and between 7c95b82 and 9beace5.

📒 Files selected for processing (1)
  • templates/project-starters/phoenix-prime-starter.md
✅ Files skipped from review due to trivial changes (1)
  • templates/project-starters/phoenix-prime-starter.md

📝 Walkthrough

Walkthrough

Adds a new Markdown template file, templates/project-starters/phoenix-prime-starter.md, documenting a minimal, opinionated setup for integrating an agent CLI into a persistent OS workflow, including template structure, supported behaviors, quick-start steps, and deployment/repo references. (≈32 lines added)

Changes

Cohort / File(s) Summary
Template Addition
templates/project-starters/phoenix-prime-starter.md
Adds a new project-starter Markdown guide ("Phoenix Prime Starter") describing ~7 supporting markdown files (~400 lines), behaviors to support (persistent identity via SOUL.md/IDENTITY.md, work queue via PRIORITIES.md, epistemic tagging/pushback, boot sequence and memory discipline via AGENTS.md), a quick-start flow (replace {{PLACEHOLDER}}, remove secrets, run claude, send initial boot-state referencing AGENTS.md), an advanced note about --dangerously-skip-permissions, and repo/deployment links.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 From Phoenix docs I gently hop,
A starter guide, the work won't stop,
Replace the placeholders, start the run,
Keep memory steady, tasks to shun,
I nibble notes and cheer—template fun! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely summarizes the main change: adding a new Phoenix Prime Starter template to the project-starters directory.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@templates/project-starters/phoenix-prime-starter.md`:
- Line 17: Add a short explicit warning near the "Quick start" section
instructing users to never commit secrets or PII to version control when filling
IDENTITY.md and USER.md (specifically when replacing `{{PLACEHOLDER}}` values);
update the template text around the "Replace `{{PLACEHOLDER}}` values in
IDENTITY.md and USER.md" line to include a one-sentence note such as "Do not
include API keys, credentials, or personal data — remove secrets/PII before
committing." Ensure the warning is clearly adjacent to the Quick start
instructions so it’s seen during setup.
- Line 18: The quick-start currently instructs users to "Run `claude
--dangerously-skip-permissions`", which should not be the default; remove that
line from the main flow and replace it with a safe instruction such as "Run
`claude`" (no dangerous flag), and if you want to keep the flag documented, move
`--dangerously-skip-permissions` to an optional advanced/sandbox section with a
clear warning that it should only be used in isolated VMs/containers and is not
recommended for general use.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 29e7f37d-2dca-45ba-aac0-be3e6daf77ac

📥 Commits

Reviewing files that changed from the base of the PR and between b1253bc and 7c95b82.

📒 Files selected for processing (1)
  • templates/project-starters/phoenix-prime-starter.md

Comment thread templates/project-starters/phoenix-prime-starter.md Outdated
Comment thread templates/project-starters/phoenix-prime-starter.md Outdated
- Add PII/secrets warning next to placeholder replacement step
- Change default from --dangerously-skip-permissions to plain `claude`
- Move dangerous flag to advanced note with isolation warning

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rohitg00 rohitg00 merged commit 1fa014b into rohitg00:main Apr 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants