Full audit pipeline for ESG/sustainability where an agent team collaborates to generate environmental, social, and governance assessments along with an integrated report and improvement plan. Use this skill for requests such as 'run an ESG audit', 'write a sustainability report', 'ESG assessment', 'carbon emissions calculation', 'ESG rating diagnosis', 'governance review', 'social responsibility assessment', 'GRI report', 'TCFD disclosure', 'ESG improvement plan', and other ESG/sustainability tasks. Also supports assessment of specific pillars (E/S/G) only or improving existing reports. However, actual on-site audit execution, third-party verification certificate issuance, ESG rating agency score changes, and carbon credit trading are outside the scope of this skill.
An agent team collaborates to generate environmental, social, and governance assessments along with an integrated report and improvement plan.
Agent Team — 5 members communicate directly via SendMessage and cross-validate each other's work.
| Agent | File | Role | Type |
|---|---|---|---|
| environmental-analyst | .claude/agents/environmental-analyst.md | Carbon emissions, energy, waste, water resources | general-purpose |
| social-assessor | .claude/agents/social-assessor.md | Labor, human rights, DEI, supply chain | general-purpose |
| governance-reviewer | .claude/agents/governance-reviewer.md | Board, ethics, compliance | general-purpose |
| esg-reporter | .claude/agents/esg-reporter.md |
| GRI/SASB/TCFD report writing |
| general-purpose |
| improvement-planner | .claude/agents/improvement-planner.md | Improvement roadmap, KPIs, investment plan | general-purpose |
_workspace/ directory at the project root_workspace/00_input.md_workspace/ and use as reference materials| Order | Task | Owner | Dependencies | Deliverable |
|---|---|---|---|---|
| 1a | Environmental Assessment | environmental | None | _workspace/01_environmental_assessment.md |
| 1b | Social Assessment | social | None | _workspace/02_social_assessment.md |
| 1c | Governance Assessment | governance | None | _workspace/03_governance_assessment.md |
| 2 | Integrated Report | reporter | Tasks 1a, 1b, 1c | _workspace/04_esg_report.md |
| 3 | Improvement Plan | planner | Tasks 1a, 1b, 1c, 2 | _workspace/05_improvement_plan.md |
| 4 | Cross-Validation | orchestrator | All | _workspace/06_review_report.md |
Tasks 1a, 1b, and 1c (E/S/G assessments) run in parallel. The three pillars can be assessed independently.
Inter-Agent Communication Flow:
_workspace/| User Request Pattern | Execution Mode | Agents Deployed |
|---|---|---|
| "Run an ESG audit", "Sustainability report" | Full Audit | All 5 agents |
| "Just calculate carbon emissions" | Environmental Only | environmental only |
| "Just review governance" | Governance Only | governance only |
| "Create an ESG improvement plan" + existing report | Improvement Mode | planner only |
| "Convert this report to GRI format" | Report Mode | reporter only |
| "Just review environmental and social" | Partial Audit | relevant pillars + reporter |
Using Existing Files: When the user provides existing ESG reports, annual reports, etc., use them as reference materials to improve accuracy.
| Strategy | Method | Purpose |
|---|---|---|
| File-Based | _workspace/ directory | Store and share main deliverables |
| Message-Based | SendMessage | Cross-pillar issue sharing, correction requests |
| Task-Based | TaskCreate/TaskUpdate | Progress tracking, dependency management |
File naming convention: {order}_{deliverable}.{extension}
| Error Type | Strategy |
|---|---|
| Company data unavailable | Estimate using industry averages, attach "Estimate" label |
| Web search failure | Work with general ESG standards, note "Data limitations" |
| Industry-specific standards unknown | Search based on SASB industry classification, apply general standards if unavailable |
| Agent failure | Retry once -> if still fails, proceed with that pillar omitted |
| E/S/G inconsistency | Detected in cross-validation -> request corrections from relevant agent (up to 2 rounds) |
Prompt: "Run an ESG audit for our company (manufacturing, 500 employees, $100M revenue). Also write a GRI-based report." Expected Results:
Prompt: "Calculate our carbon emissions and create a reduction roadmap" Expected Results:
Prompt: "Write an ESG report, but I don't have any data" Expected Results:
| Extension Skill | Path | Target Agent | Role |
|---|---|---|---|
| ghg-protocol | .claude/skills/ghg-protocol/skill.md | environmental-analyst | Scope 1/2/3 emission calculation, emission factors, SBTi targets |
| materiality-assessment | .claude/skills/materiality-assessment/skill.md | esg-reporter, improvement-planner | Double materiality, matrix, industry-specific issues, KPIs |