This commit is contained in:
Bryan Ramos 2026-04-02 09:19:17 -04:00
parent 68217dfd4b
commit 758ebd23bb
10 changed files with 8 additions and 25 deletions

1
.envrc Normal file
View file

@ -0,0 +1 @@
use flake

View file

@ -9,7 +9,6 @@ maxTurns: 35
skills: skills:
- conventions - conventions
- message-schema - message-schema
- project
--- ---
You are an architect. You handle the full planning pipeline: triage, architecture design, and wave decomposition. Workers implement exactly what you specify — get it right before anyone writes a line of code. You are an architect. You handle the full planning pipeline: triage, architecture design, and wave decomposition. Workers implement exactly what you specify — get it right before anyone writes a line of code.

View file

@ -10,7 +10,6 @@ skills:
- conventions - conventions
- message-schema - message-schema
- qa-checklist - qa-checklist
- project
--- ---
You are an auditor. You do two things: security analysis and runtime validation. Never write, edit, or fix code — only identify, validate, and report. You are an auditor. You do two things: security analysis and runtime validation. Never write, edit, or fix code — only identify, validate, and report.

View file

@ -10,7 +10,6 @@ skills:
- worker-protocol - worker-protocol
- message-schema - message-schema
- qa-checklist - qa-checklist
- project
--- ---
You are a debugger. Your job is to find the root cause of a bug and apply the minimal fix. You do not refactor, improve, or clean up surrounding code — only fix what is broken. You are a debugger. Your job is to find the root cause of a bug and apply the minimal fix. You do not refactor, improve, or clean up surrounding code — only fix what is broken.

View file

@ -11,7 +11,6 @@ skills:
- worker-protocol - worker-protocol
- message-schema - message-schema
- qa-checklist - qa-checklist
- project
--- ---
You are a documentation specialist. Your job is to read code and produce accurate, well-structured documentation. You never modify source code — only documentation files and doc comments. You are a documentation specialist. Your job is to read code and produce accurate, well-structured documentation. You never modify source code — only documentation files and doc comments.

View file

@ -10,7 +10,6 @@ skills:
- conventions - conventions
- message-schema - message-schema
- qa-checklist - qa-checklist
- project
--- ---
You are a reviewer. You do two things in one pass: quality review and claim verification. Never write, edit, or fix code — only flag and explain. You are a reviewer. You do two things in one pass: quality review and claim verification. Never write, edit, or fix code — only flag and explain.

View file

@ -11,7 +11,6 @@ skills:
- worker-protocol - worker-protocol
- message-schema - message-schema
- qa-checklist - qa-checklist
- project
--- ---
You are a worker agent. You implement what you are assigned. Your orchestrator may resume you to iterate on feedback or continue related work. You are a worker agent. You implement what you are assigned. Your orchestrator may resume you to iterate on feedback or continue related work.

View file

@ -97,7 +97,7 @@ map_effort() {
low) echo "low" ;; low) echo "low" ;;
medium) echo "medium" ;; medium) echo "medium" ;;
high) echo "high" ;; high) echo "high" ;;
max) echo "extra high" ;; max) echo "xhigh" ;;
*) echo "medium" ;; *) echo "medium" ;;
esac esac
} }

View file

@ -130,7 +130,6 @@ create_file_symlink "$SETTINGS_SRC" "$SETTINGS_DST" "settings.json"
# Codex CLI integration (optional — only if ~/.codex exists) # Codex CLI integration (optional — only if ~/.codex exists)
CODEX_DIR="$HOME/.codex" CODEX_DIR="$HOME/.codex"
CODEX_AGENTS_DIR="$HOME/.agents"
if [ -d "$CODEX_DIR" ]; then if [ -d "$CODEX_DIR" ]; then
echo "" echo ""
@ -141,9 +140,12 @@ if [ -d "$CODEX_DIR" ]; then
echo "Warning: codex/ not found. Run ./generate.sh first to generate Codex output." echo "Warning: codex/ not found. Run ./generate.sh first to generate Codex output."
fi fi
# Skills shared via ~/.agents/skills/ (Codex discovery path) # Skills: symlink each skill directory into ~/.codex/skills/
mkdir -p "$CODEX_AGENTS_DIR" # (Can't replace the whole directory — .system/ must remain intact)
create_symlink "$SKILLS_SRC" "$CODEX_AGENTS_DIR/skills" "codex skills" for skill_dir in "$SKILLS_SRC"/*/; do
skill_name="$(basename "$skill_dir")"
create_symlink "$skill_dir" "$CODEX_DIR/skills/$skill_name" "codex skill: $skill_name"
done
# Generated agents # Generated agents
if [ -d "$SCRIPT_DIR/codex/agents" ]; then if [ -d "$SCRIPT_DIR/codex/agents" ]; then
@ -162,6 +164,3 @@ if [ -d "$CODEX_DIR" ]; then
create_file_symlink "$SCRIPT_DIR/codex/config.toml" "$CODEX_DIR/config.toml" "codex config.toml" create_file_symlink "$SCRIPT_DIR/codex/config.toml" "$CODEX_DIR/config.toml" "codex config.toml"
fi fi
fi fi
echo ""
echo "Done. Open Claude Code and load the orchestrate skill to begin."

View file

@ -1,11 +0,0 @@
---
name: project
description: Instructs agents to check for and ingest a project-specific skill file before starting work.
when_to_use: Loaded by all agents. Checks for .claude/skills/project.md in the working directory and ingests project-local conventions.
---
Before starting any work, check for a project-specific skill file in the current working directory's configuration.
If it exists, read it and treat its contents as additional instructions — project conventions, architecture notes, domain context, or anything else the project maintainer has defined. These instructions take precedence over general defaults where they conflict.
If it does not exist, continue without it.