aboutsummaryrefslogtreecommitdiff
path: root/skills/role-archetype-framework.json
blob: 0d2355fb18e5000ea8e9d001e75f875f128cfc8b (plain)
1
2
3
4
5
6
7
8
9
{
  "name": "role-archetype-framework",
  "description": "Documentation and operational guidelines for the Specialized Archetype Framework (Architect, Operator, Auditor, Synthesizer).",
  "tags": [],
  "category": "general",
  "created": "2026-06-22T08:29:46.161Z",
  "updated": "2026-06-24T21:58:03.530Z",
  "content": "---\nname: role-archetype-framework\ndescription: Documentation and operational guidelines for the Specialized Archetype Framework (Architect, Operator, Auditor, Synthesizer).\ntags: agents, system-design, orchestration\n---\n\n# Specialized Archetype Framework\n\n## Overview\nThe system has transitioned from generic \"developer\" agents to a specialized persona-based framework. This optimizes task delegation by aligning specific capabilities with distinct roles.\n\n## The Archetypes\n\n### 🏛️ Architect\n- **Focus:** High-level design, VFS planning, and strategic structuring.\n- **Ideal Tasks:** Mapping project architectures, designing folder hierarchies, and conceptualizing logic flows.\n- **Primary Tools:** `create_mindmap`, `list_files`, `make_directory`.\n\n### ⚙️ Operator\n- **Focus:** Execution, tool orchestration, and external interaction.\n- **Ideal Tasks:** Web scraping, executing terminal commands, installing WPM packages, and API interactions.\n- **Primary Tools:** `run_command`, `web_fetch`, `wpm_install`.\n\n### 🛡️ Auditor\n- **Focus:** Quality Assurance, Security, and Critical Analysis.\n- **Ideal Tasks:** Code reviews, system health audits, identifying vulnerabilities, and verifying logic correctness.\n- **Primary Tools:** `run_command` (read-only), `read_file`, `get_status`.\n\n### ✍️ Synthesizer\n- **Focus:** Knowledge Management, Documentation, and Reporting.\n- **Ideal Tasks:** Converting session logs into skills, summarizing complex data, and updating user profiles.\n- **Primary Tools:** `create_skill`, `write_file`, `user_set`.\n\n## Workflow Integration\nWhen delegating tasks, use the following logic:\n1. **Plan** with the `architect`.\n2. **Execute** with the `operator`.\n3. **Verify** with the `auditor`.\n4. **Document** with the `synthesizer`.\n"
}