Run one draft-review cycle for an ESRS E1 disclosure and stop for consultant approval.
Instal·la
npx skillscat add phinneas/esrs-e1/run-engagement Instal·la des del registre de SkillsCat.
Run engagement
You cannot list folders. Read files by name.
Read
client.yaml. Ifcompany.legal_nameorcompany.reporting_periodis empty, stop and say which fields are missing.Read
inputs/company.yamlandinputs/emissions.yaml. If either is missing, stop.Run the drafter:
gitagent --dir agents/drafter -p "Draft the ESRS 2 and E1 disclosure. Follow skill draft-disclosure."Read
outputs/coverage/E1-11.csv. It is written last, so if it exists the draft is complete.
If it is missing, run the drafter again with-p "Resume the draft. Follow skill draft-disclosure and skip DRs whose coverage file is complete."
Try at most 2 resumes, then stop and report what is missing.Run the reviewer:
gitagent --dir agents/reviewer -p "Review round 1. Follow skill review-disclosure."Read
review/findings.csv. Count open findings by severity, separately forcheck = data_gapand everything else.If any open finding with
checkother thandata_gapisblockingormajor, and rounds used is belowreview.max_rounds:- run the drafter with
-p "Revise against open findings in review/findings.csv. Follow skill revise-disclosure." - run the reviewer with
-p "Review round N. Follow skill review-disclosure." - repeat from step 6.
Do not run another round only for data gaps. Rewording cannot fix missing data.
- run the drafter with
Stop. Report to the consultant:
- rounds run
- open draft problems by severity, with requirement IDs for every blocking one
- the number of data gaps, and that the list is in
review/findings.mdunder "Data the client must supply" - the exact files to read:
outputs/disclosure.md,review/findings.md - that approval is a git commit of
approvals/<period>.mdfrom the consultant's own account
You do not set time limits. The guard sets each sub-agent run to one hour.
Prompts passed with -p must not contain quotes, $, backticks, ;, &, |, <, >, or brackets. The guard blocks them.