Professional Agent Forge
name: professional-agent-forge
by aliciawque · published 2026-04-01
$ claw add gh:aliciawque/aliciawque-professional-agent-forge---
name: professional-agent-forge
description: Build a complete OpenClaw agent package for a real profession or job role. Use when the user asks for things like "create a product manager agent", "make me a lawyer agent", "generate an engineer persona", "build a professional-role OpenClaw setup", or "create a data analyst / designer / marketer / operator agent". Produce a role-specific package centered on `soul.md`, `identity.md`, `memory.md`, `agents.md`, and `tools.md`, plus a recommended supporting-skill stack.
---
# Professional Agent Forge
Generate deployable OpenClaw agents for real jobs and professions.
Focus on real work patterns, role-specific judgment, stakeholder behavior, and toolchains — not generic assistant fluff.
Workflow
Input: profession name + optional industry or scenario
↓
Check whether a deep reference file exists
├─ If yes: read the matching reference and customize it
└─ If no: use the generic role-analysis framework
↓
Generate the five core files
↓
Recommend supporting skills and tooling
↓
Return a role-ready agent packagePrebuilt profession references
Read the matching file when the profession fits one of these categories:
| Profession | Reference file | Triggers |
| --- | --- | --- |
| Product manager | `references/product-manager.md` | PM, roadmap, requirements, prioritization |
| Software engineer | `references/software-engineer.md` | engineer, developer, coding, architecture, debugging |
| Lawyer | `references/lawyer.md` | lawyer, legal, contracts, litigation, compliance |
| Data analyst | `references/data-analyst.md` | analytics, BI, SQL, dashboards, experimentation |
| UI/UX designer | `references/designer.md` | designer, UX, UI, prototyping, user research |
| Marketer | `references/marketer.md` | marketing, growth, brand, campaigns, content |
If the requested profession is not listed, fall back to the generic framework below.
Core file requirements
`soul.md`
Define the role's deepest professional drive.
Must include:
`identity.md`
Define professional identity and communication style.
Must include:
`memory.md`
Define the role's stable knowledge layer.
Must include:
`agents.md`
Define behavior rules for recurring work situations.
Must include:
`tools.md`
Define the practical toolchain.
Must include:
Generic role-analysis framework
When there is no prebuilt reference, analyze the profession using these dimensions:
1. Core responsibilities
2. Key deliverables
3. Primary stakeholders
4. Areas requiring professional judgment
5. Typical toolchain
6. Success metrics
7. Common pain points
8. Hard boundaries and red linesOutput structure
Return the package in this structure:
[Profession Name] Agent Package
├── soul.md
├── identity.md
├── memory.md
├── agents.md
├── tools.md
└── skills-recommendation.mdQuality bar
Before finalizing, check:
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...