Agent Architecture Design¶
Meta-level definitions of Soul, Duties, and Workflow concepts.
Definition: The Soul is the immutable core identity of an agent. It defines:
Properties:
Example Pattern: You are the **[Persona]** — [character description]. You [what you care about].
You are [traits]. You never [guardrail].
File: |
Definition: Duties answer the question What is this agent accountable for? They enumerate the agent’s responsibilities and expected outcomes. They define:
Properties:
Customization Examples:
File: |
Definition: The Workflow answers the question How does this agent execute its work? It defines the ordered sequence of execution steps the agent follows. It defines:
Properties:
Customization Examples:
File: |
Definition: The Agent Frontmatter is a YAML block at the top of each
Example: ---
description: "Agent purpose summary."
tools: [read, edit, search, execute]
user-invocable: false
agents: []
---
Constraint: When |
Definition: A Prompt file is the user-facing entry point for invoking an agent directly via VS Code Copilot’s chat panel. File format:
Scope:
Example: ---
agent: "syspilot.pm"
---
[Prompt content for the Project Manager]
Current prompt files:
|