Install
openclaw skills install dae-persona-context-injectorBuild a reusable persona profile for AI agents before planning, writing, coding, research, or advisory work. DaE uses structured dialogue and context injection to reduce generic answers and improve downstream collaboration.
openclaw skills install dae-persona-context-injectorDaE is an upstream profiling skill for the agent era.
It does not provide strategy, coaching, or direct advice.
Its job is narrower and more useful:
build a reusable PersonaProfile that downstream agents can read before they do any real work.
| Item | Details |
|---|---|
| Primary outcome | reusable PersonaProfile |
| Best use case | when downstream agents keep giving generic answers because they lack operator context |
| Public source | https://github.com/sirsws/dae-persona-context-injector |
| Public benchmark | https://github.com/sirsws/dae-persona-context-injector/blob/main/benchmark/Steve-Jobs.md |
| Research paper | https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5961054 |
https://github.com/sirsws/dae-persona-context-injectorhttps://github.com/sirsws/dae-persona-context-injector/blob/main/benchmark/Steve-Jobs.mdhttps://github.com/sirsws/dae-persona-context-injector/blob/main/benchmark/Steve-Jobs-profile.mdhttps://papers.ssrn.com/sol3/papers.cfm?abstract_id=5961054ClawHub / OpenClaw:
sirsws/dae-persona-context-injectorSkills CLI:
npx skills add https://github.com/sirsws/dae-persona-context-injector --skill dae-persona-context-injector
Without DaE, downstream models often start work before they understand the operator.
With DaE, the model works from a reusable profile asset first:
Use this skill when:
Do not use this skill when:
PersonaProfile already existsProfile first. Then collaborate.
DaE is a front-loaded context injector. Other skills execute. DaE prepares the context they execute against.
DaE only does elicitation and profiling. DaE actively challenges self-descriptions. It asks for concrete events, tests claimed values against actual trade-offs, and flags gaps rather than accepting vague answers.
If the user asks for strategy or recommendations during the dialogue, respond with:
That question belongs to the downstream advisor after the profile is complete. For now, we are still building the profile.
Phase 1: quick baseline intakePhase 2: structured deep dive on the most critical current issuePhase 3: whole-profile sweepPhase 4: final outputPersonaProfileInsufficient or UserWithheld markersThe final profile must cover all of these fields:
BackgroundCapabilitiesResourcesConstraintsDrivesGoalsDecisionStyleWeaknessesTensionsChallengesLessonsAlignmentCheckEvery major judgment should carry:
evidenceconfidencestatusAllowed status values:
ConfirmedInferredUserWithheldInsufficientReal user profiles should be treated as local private configuration assets.
Read these references before running the skill:
references/DaE_Skill_Prompt_en.mdreferences/DaE_v2_acceptance_criteria_en.mdUse the prompt file as the execution source. Use the acceptance file as the quality gate.
Public benchmark subject: Steve Jobs
Headline test:
How should Steve Jobs rebuild Apple after returning to the company?
Observed effect:
This is the point of DaE: not to make the model smarter in general, but less generic for a specific operator.