# Project Participation

> Use when you are invited to a Project Room or assigned a task within a multi-worker project. Covers project plan reading, task coordination with other Workers, and git author config.

- Skill: `agentscope-ai/project-participation-3` (Agent Skill)
- Install (CLI): `npx skillmds@latest add agentscope-ai/project-participation-3`
- Raw SKILL.md: https://api.skillmd.com/api/skills/agentscope-ai/project-participation-3/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: agentscope-ai (https://skillmd.com/u/agentscope-ai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/agentscope-ai/project-participation-3

---


# Project Participation

## Gotchas

- **Project plan is auto-synced** — read directly from `/home/openhuman/.openhuman/shared/projects/{project-id}/plan.md`
- **Git author must be your worker name** — set `git config user.name` and `user.email` before any commits
- **Report completion via @mention to your coordinator** — this is what advances the project to the next task

## Project Context

When invited to a Project Room, the project plan is already available locally (auto-synced):

```bash
cat /home/openhuman/.openhuman/shared/projects/{project-id}/plan.md
```

The plan.md shows:
- All project tasks, their status (`[ ]` pending / `[~]` in-progress / `[x]` completed)
- Which tasks are yours and what dependencies exist
- Links to task brief and result files for each task

## Workflow

1. When assigned a task in the project room, mark it as started in your memory
2. Execute the task following normal task execution flow
3. Report completion via @mention to your coordinator so the project can advance

## Git Config for Projects

Use your worker name as Git author so contributions are identifiable:

```bash
git config user.name "<your-worker-name>"
git config user.email "<your-worker-name>@agentteams.local"
```

