# Read Task

> Read and execute task delegated from Claude. Use when user says read task, get task, or pick up claude task.

- Skill: `majiayu000/read-task` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/read-task`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/read-task/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/read-task

---


# Read Task Skill

Read and execute a task delegated from Claude Code.

## Steps

Before any file operations, resolve the `.agent-collab` directory so commands work outside the project root:

```bash
AGENT_COLLAB_DIR="${AGENT_COLLAB_DIR:-}"
if [ -n "$AGENT_COLLAB_DIR" ]; then
  if [ -d "$AGENT_COLLAB_DIR/.agent-collab" ]; then
    AGENT_COLLAB_DIR="$AGENT_COLLAB_DIR/.agent-collab"
  elif [ ! -d "$AGENT_COLLAB_DIR" ]; then
    AGENT_COLLAB_DIR=""
  fi
fi

if [ -z "$AGENT_COLLAB_DIR" ]; then
  AGENT_COLLAB_DIR="$(pwd)"
  while [ "$AGENT_COLLAB_DIR" != "/" ] && [ ! -d "$AGENT_COLLAB_DIR/.agent-collab" ]; do
    AGENT_COLLAB_DIR="$(dirname "$AGENT_COLLAB_DIR")"
  done
  AGENT_COLLAB_DIR="$AGENT_COLLAB_DIR/.agent-collab"
fi
```

If `$AGENT_COLLAB_DIR` does not exist, stop and ask for the project root.

### 1. Update Status

Write `working` to `$AGENT_COLLAB_DIR/status`

### 2. Read the Task

Read `$AGENT_COLLAB_DIR/requests/task.md` and parse:
- Task Type: CODE_REVIEW, IMPLEMENT, or PLAN_REVIEW
- All requirements and context

### 3. Read Shared Context

Also read `$AGENT_COLLAB_DIR/context/shared.md` for project context.

### 4. Execute Based on Task Type

#### CODE_REVIEW

Perform thorough code review:
- Analyze code line by line
- Look for bugs, logic errors, edge cases
- Check for security vulnerabilities
- Identify performance problems
- Check error handling
- Suggest concrete improvements with code examples

Be thorough - take your time.

#### IMPLEMENT

Implement the requested feature:
- Follow all requirements exactly
- Match existing code patterns
- Write clean, well-structured code
- Handle edge cases and errors
- Write code to specified target files

Take time for high-quality implementation.

#### PLAN_REVIEW

Critically analyze the plan:
- Evaluate overall approach
- Identify failure modes
- Consider scalability/maintainability
- Suggest alternatives if applicable
- Point out missing considerations
- Assess risks
- Provide concrete recommendations

### 5. Write Response

Write complete response to `$AGENT_COLLAB_DIR/responses/response.md`:

```markdown
# Codex Response

## Task Type
[Task type handled]

## Completed At
[Timestamp]

## Summary
[Brief summary]

## Detailed Findings/Output

[For CODE_REVIEW:]
### Critical Issues
[List with severity]

### Security Concerns
[Security issues]

### Suggestions
[Improvements with examples]

---

[For IMPLEMENT:]
### Implementation Overview
[What was implemented]

### Files Created/Modified
[List of files]

### Integration Notes
[How to integrate]

---

[For PLAN_REVIEW:]
### Overall Assessment
[Is plan sound?]

### Concerns
[Issues identified]

### Recommendations
[Specific suggestions]
```

### 6. Update Status

Write `done` to `$AGENT_COLLAB_DIR/status`

### 7. Notify

Tell user response is ready and Claude can read it with `/codex-read`.

