phere-9-agent-manager-e594cd — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited phere-9-agent-manager-e594cd (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill to coordinate developer-side work on Phere with the named Phere 9-Agent Manager operating model. The name stays "9-Agent" for the core team, but enterprise mode adds specialist and optional business agents behind strict gates. This is an enterprise-style operating model, not a claim that the app is certified, deployed, or accepted by any company.
This repo also exposes Karynth AgentOS by NexusOps as the reusable multi-project layer. Karynth adds client-facing agent names, a project profile, complete research catalogue, run ledgers, and optional VoltAgent runtime support while keeping all Phere agents:* commands backward-compatible.
orchestrator for broad or unclear work.references/PHERE_9_AGENT_ROSTER.md for role cards.references/PHERE_AGENT_ROUTING_ALGORITHM.md before routing large or ambiguous work.references/PHERE_ENTERPRISE_AGENT_OPERATING_MODEL.md for heavy-project coordination.references/PHERE_AGENT_TRUTHFULNESS_RULES.md before making status, capability, production, dependency, or business claims.references/PHERE_AGENT_QUALITY_CONTRACTS.md when defining done criteria.references/PHERE_9_AGENT_WORKFLOWS.md for task routing and handoff rules.references/PHERE_PRODUCTION_SECURITY_GATES.md before release, deployment, database, auth, or security-sensitive work.references/PHERE_OPTIONAL_BUSINESS_AGENTS.md only after coding is done or when the user explicitly asks for marketing, sales, launch, support, pricing, or growth work.references/PHERE_CODEX_HANDOFF_QUEUE_PLAN.md when the user asks to use the already-open Codex app, a no-cost handoff queue, or current-Codex manual agents.references/PHERE_FREE_LOCAL_AI_WORKER_PLAN.md only when the user asks to build free/local AI-code-writing background workers.docs/PHERE_AGENT_SYSTEM_NEXT_STEPS.md when the user asks to improve agents, skills, Brain memory, autonomous Codex workflow, or future orchestration.docs/KARYNTH_AGENTOS_CLIENT_GUIDE.md, docs/KARYNTH_AGENTOS_RESEARCH_CATALOG.md, and agentos.project.json when the user asks for Karynth AgentOS, multi-project agents, VoltAgent integration, client-facing agent names, or reusable enterprise-style agent workflows.Only spawn real subagents when the user explicitly asks for agent delegation, parallel agent work, or to use the agent team. Otherwise, act as the selected role yourself and state which role you are using.
Use Karynth when the user wants the agent system to work outside only Phere or wants client-facing packaging.
Core mapping examples:
orchestrator)planner)product)frontend)backend)database)tester)production)security)Karynth commands:
npm run agentos:list
npm run agentos:research
npm run agentos:plan -- "Describe the task"
npm run agentos:start -- "Describe the task"
npm run agentos:status
npm run agentos:update -- frontend "checking UI scope"
npm run agentos:done -- "truthful completion summary"Runtime rules:
AGENTOS_RUNTIME=voltagent enables the optional VoltAgent adapter.AGENTOS_ALLOW_PAID_MODELS=true and the user explicitly approves cost..agents/runs/ and stay local/ignored.When the user asks Codex to work autonomously through the agent process, keep the work inside the current Codex session and execute the selected roles sequentially. This is the preferred Codex-only mode when the user does not want manual agents:handoff-next prompt copy/paste.
Use the local helper to get the role contract when helpful:
npm run agents:codex -- "Describe the task"Then Codex should continue working, not stop at the printed plan:
orchestrator inspects git status --short --untracked-files=all, routes the task, sets scope, and protects unrelated changes.planner and product define acceptance criteria, non-goals, user-flow fit, and edge cases when relevant.frontend, backend, database, mobile, performance, accessibility, data-ai, or documentation inspect and edit their owned files as needed.tester defines/runs verification for every code change.security and production run gates when auth, data, secrets, public routes, RLS, builds, deploys, env, Capacitor, APK, or release risk is present.Autonomy boundaries:
Use NotebookLM as an optional research accelerator for Phere/Shaadikhata context, not as the final source of truth. It is best for summarizing approved docs, comparing architecture/roadmap/release notes, finding likely stale documentation, and preparing focused follow-up searches.
Portable setup:
NOTEBOOKLM_NOTEBOOK_ID.notebooklm command from PATH.Before relying on NotebookLM, verify auth when practical:
notebooklm auth check --test --json
notebooklm source list -n $env:NOTEBOOKLM_NOTEBOOK_ID --jsonUse it like this for research prompts:
notebooklm ask -n $env:NOTEBOOKLM_NOTEBOOK_ID "Based only on the uploaded Phere sources, summarize the release risks and cite the relevant docs." --jsonRules for NotebookLM use:
rg, direct file reads, package/lockfiles, and relevant commands..env*, Supabase service-role keys, production credentials, private customer data, or real financial data.-n; do not rely on shared notebooklm use context.package.json for dependency versions and current command output for validation status.Use the local helper when a concrete brief or gate is useful:
npm run agents:list
npm run agents:brief -- planner "Plan the next stability sprint"
npm run agents:route -- "Add vendor payment reminders"
npm run agents:gate
npm run agents:truth
npm run agents:codex -- "Improve Saman performance"
npm run agents:start -- "Improve Saman performance"
npm run agents:status
npm run agents:activity
npm run agents:activity -- tester
npm run agents:flow
npm run agents:eta
npm run agents:handoff -- "Saman performance and mobile verification"
npm run agents:handoff-next
npm run agents:handoff-status
npm run agents:handoff-done -- frontend "Saman UI reviewed"
npm run agents:run -- "Saman performance and mobile verification"
npm run agents:logs
npm run agents:stop
npm run agents:update -- "tester preparing mobile QA"
npm run agents:update -- tester "preparing mobile QA checklist"
npm run agents:done -- "status handoff complete"End agent work with:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.