DaE 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.
共 1 个版本