본문으로 건너뛰기
cccskills
무료GitHub에 공개

clawteam-dev

Set up a consistent local environment for developing ClawTeam, then validate changes with focused tests and real agent workflows. Includes scripts for connecting other projects to local skills and guidance for investigating coordination bugs.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

원문원문 설명 보기

Use this skill when working inside the ClawTeam repository itself: local development, debugging, reviewing, testing, validating multi-agent flows, or checking whether a code change actually works end-to-end. Use the repository bootstrap scripts to standardize the local `clawteam` command and to wire project-local `.agents` and `.claude` skills back to this repository. This skill is repository-development oriented, not a general end-user usage guide.

설치 방법 보기

이럴 때 유용합니다

  • Set up a consistent local development command
  • Reproduce worker startup or messaging bugs
  • Validate agent coordination after code changes
  • Link another project to local ClawTeam skills

포함된 파일(3)

  • SKILL.md4.3 KB
  • scripts/bootstrap_clawteam_dev.sh1.4 KB
  • scripts/link_local_clawteam_skills.sh1.0 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

ClawTeam Local Development

This skill is for developing and validating ClawTeam inside the ClawTeam repository. Use it when the task is about changing ClawTeam itself, testing local behavior, or verifying multi-agent workflows against the current checkout.

Development Bootstrap

Standardize the local development environment with the bootstrap script:

bash scripts/bootstrap_clawteam_dev.sh

This script lives in scripts/bootstrap_clawteam_dev.sh inside this skill folder.

This script does all of the following:

  • Creates a fixed uv environment at ~/.clawteam-venv
  • Installs the current repository into that environment with dev dependencies
  • Writes ~/.local/bin/clawteam to point at the fixed environment
  • Adds a clawteam() shell function block to ~/.bashrc

After it finishes:

source ~/.bashrc
clawteam --version

Use this bootstrap whenever you want the same clawteam command across different Python environments on the machine.

Project Skill Wiring

To wire another local project so its ./.agents and ./.claude directories use this repository's local ClawTeam skills directly:

bash scripts/link_local_clawteam_skills.sh /path/to/project

This script lives in scripts/link_local_clawteam_skills.sh inside this skill folder.

This creates these symlinks inside the target project:

  • ./.agents/skills/clawteam
  • ./.claude/skills/clawteam

Run the same script again any time you want to refresh or recreate those links.

Typical Uses

  • Run targeted local validation after code changes
  • Reproduce a spawn / board / task / inbox / harness bug
  • Smoke-test the real CLI in tmux or subprocess mode
  • Review ClawTeam workflows end-to-end from the current repository checkout

Fast Validation

Prefer the smallest validation that proves the change.

ruff check clawteam/ tests/
pytest tests/<target_file>.py -q

Use broader runs only when the change crosses modules:

pytest tests/test_cli_commands.py -q
pytest tests/test_spawn_backends.py -q
pytest tests/test_harness.py tests/test_event_bus.py -q

Prerequisites

  • clawteam command available
  • tmux available
  • A supported CLI agent such as claude or codex if you are spawning real workers
  • Current directory is the ClawTeam git repo when testing worktree isolation or local source changes

Local Smoke Test

Use this when you need a real multi-agent workflow check instead of unit tests.

clawteam team spawn-team dev-smoke -d "Local ClawTeam smoke test" -n leader
clawteam task create dev-smoke "Smoke test worker" -o worker1 -p high
clawteam spawn --team dev-smoke --agent-name worker1 --task "Report your status to leader and mark the task completed when done."
clawteam board show dev-smoke
clawteam task wait dev-smoke --timeout 300 --poll-interval 5

If you are validating harness behavior specifically:

clawteam harness conduct dev-harness \
  --goal "Create a small implementation plan and execute it with one worker" \
  --cli codex \
  --agents 1

Cleanup

Use the real ClawTeam commands instead of ad-hoc directory assumptions whenever possible:

clawteam team cleanup dev-smoke
clawteam team cleanup dev-harness

If a crashed tmux session or worktree is left behind, clean it up explicitly after inspecting it.

Development Rules

  • Prefer clawteam commands over editing state files directly.
  • Prefer targeted tests over broad end-to-end runs unless the change crosses spawn/runtime/workflow boundaries.
  • Use board, task wait, and team status to observe behavior before assuming a bug is in the spawn layer.
  • When testing agent coordination, keep the team small first: one leader and one or two workers.
  • Only escalate to harness or full swarm tests when the lower-level task/spawn/inbox path already works.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

ClawTeam

무료

Coordinate multiple AI agents by assigning tasks, tracking dependencies, exchanging messages, and monitoring progress. Separate Git working directories help organize parallel changes, while context checks and snapshots support handoffs and recovery.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Split feature development and testing between agents
  • Track task dependencies and team progress
  • Check overlapping changes before a handoff
HKUDS/ClawTeam5.5천2026년 5월 9일 업데이트

Build working web pages, application interfaces, and components with a clear visual direction. Shape typography, color, layout, and animation around the intended audience and purpose, producing coordinated design and code in HTML, CSS, JavaScript, React, or Vue.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Building a landing page with a clear visual style
  • Designing and implementing a dashboard
  • Refining typography, colors, and spacing in an existing interface
HKUDS/ClawTeam5.5천2026년 5월 9일 업데이트

HKUDS의 스킬 모두 보기

이 스킬의 문제 신고