System Skills versus general agents: how to layer an AI workforce foundation

System Skills are easy to underestimate when a team first adopts AI digital employees. The first instinct is to give one general Agent everything: read websites, read PDFs, write email, edit spreadsheets, send messages, and create reports. It feels flexible at first, but the daily reality becomes repetitive, inefficient, manual, and hard to debug. When something fails, the team cannot tell whether the issue came from the model, the tool, the input, or the workflow. OpenAI’s Agents guide discusses agents together with tools, context, and safeguards, which is a useful reminder that an enterprise Agent is not just a prompt. See the OpenAI Agents guide.
Do not put every capability into one general Agent
A general Agent is useful for exploration. Enterprise operations need stable capability layers. System Skills should hold platform-level actions that are broadly useful and reliable: reading files, searching, browsing, editing documents, working with spreadsheets, drafting email, or retrieving knowledge. User Skills should hold team-specific practice: investment memo format, customer update style, contract review checklist, or a preferred summary structure.
For the foundation, read the System Skills introduction. When the team needs to connect capabilities into a business process, use AI Build for the first Agent.
Layering is not extra complexity. It keeps stable capability stable, team practice reusable, and risky action reviewable.
Four capability layers
Layer 1: System Skills
- Platform capabilities: files, search, browser, spreadsheets, email drafts, knowledge reading.
Layer 2: User Skills
- Team practice: templates, judgment rules, output formats, workflow fragments.
Layer 3: Agent
- Task orchestration: what happens first, what happens next, how artifacts are delivered.
Layer 4: Trust Mode
- Risk governance: send, publish, overwrite, delete, and sensitive system calls.
- Step 1: decide whether an action is useful across teams; if yes, keep it in the platform capability layer.
- Step 2: decide whether an action reflects team practice; if yes, promote it to User Skills.
- Step 3: decide whether the task needs ordered steps; if yes, assemble an Agent.
- Step 4: decide whether the action affects outside parties or critical assets; if yes, attach Trust Mode.
- Step 5: review runs and promote repeated ad hoc behavior into the right layer.
When a prompt should become a Skill
Frequency
If a practice is used every week, it should not stay inside one person’s prompt. It should become a User Skill or an Agent template.
Stability
If the input and output structure is stable, such as a fixed summary format, table fields, or email tone, the pattern is a strong Skill candidate. For a document-and-email workflow, see the Research PDF Email Agent workflow.
Risk
If an action sends, publishes, overwrites, or touches an external system, it cannot be governed only by a Skill description. It needs the Trust Mode email confirmation guide.
| Layer | Good fit | Poor fit |
|---|---|---|
| Platform capability layer | Stable foundation capability | Private team preference |
| User Skills | Team templates and standards | One-off tasks |
| Agent | Multi-step business workflow | A single tool action |
| Trust Mode | Risk confirmation rules | Ordinary formatting preference |
The promotion rule should be operational, not theoretical. If a pattern is used once, keep it in the task brief. If it is used several times by one person, turn it into a personal template. If multiple teammates depend on it, move it into a shared team skill. If the action changes files, sends messages, or affects an external system, attach the approval layer before expanding usage. This prevents the capability stack from becoming a pile of half-remembered prompts.
Teams should also keep an exception list. Some work should remain exploratory because the input changes too much or the judgment is still immature. For those cases, a general Agent can help discover the process, while stable parts are gradually promoted into reusable layers.
FAQ
Q1: What is the difference between System Skills and User Skills?
Platform capabilities define what the system can do. User Skills are team-specific standards and templates. One answers available capability; the other answers how this team wants the work done.
Q2: Why not rely on one powerful general Agent?
General Agents are good for exploration. Long-term operations require stable capabilities, fixed workflows, and reviewable boundaries. One giant Agent makes failure hard to diagnose.
Q3: Can a team create too many User Skills?
Yes. Only repeated, reusable practices that improve delivery consistency deserve promotion into User Skills.
Q4: Is Trust Mode a Skill?
No. Trust Mode is a governance layer. It decides which actions must stop for approval; it does not define a specific capability.
Next step
Get started in Axon by listing ten common team actions and assigning each one to platform capability, User Skills, Agent orchestration, or Trust Mode. Then learn more about capability layering so the AI workforce foundation stays maintainable.