← ClaudeAtlas

teamwork-initlisted

Use when the user asks to add or refresh concise project-local Teamwork instructions in one named project; do not use to install global tools or create workflow records.
JinPLu/Teamwork · ★ 11 · AI & Automation · score 77
Install: claude install-skill JinPLu/Teamwork
# Teamwork Init Init adds one small managed block to the project's `AGENTS.md`. It creates no document database, schema, case directory, runtime state, or migration path. ## Method 1. Resolve the authorized project root and read its instruction hierarchy. 2. Preserve all user-owned content outside the Teamwork managed markers. 3. Run `./install.sh --project-root <root> init-project` from a trustworthy Teamwork package source. 4. Re-read the resulting `AGENTS.md` and report the exact changed surface or the observed no-op. The command is idempotent: an existing Teamwork block is refreshed in place. Ambiguous duplicate markers or an unreadable target are real file-ownership conflicts; version, schema, readiness, and agent availability are not Init preconditions. Init never creates an empty `docs/teamwork` tree. Document directories appear only when a Skill checkpoint asks Writer to write a file there. When Init observes no change, report the observed no-op. Create or update a durable report only when that result is reusable or the user explicitly requests it. ## Persistence Persistence is optional. Write a report only when the observed result is reusable across sessions or the user explicitly requests it. When that optional checkpoint fires, prefer Writer from `references/report.md` at `docs/teamwork/reports/<YYYY-MM-DD>-<slug>.md` (reuse the existing path for the same project-operation identity). Optional triggers: Init completes with an observed `AGENTS.md` change