setup
Prepare the target project to use this collection. Resolve the project directory from the request, using the current directory when none is given. Configure the skills already available to the target agents. Resolve bundled references relative to this skill's directory.
Follow the steps below for a general setup. For a narrower request, perform only the relevant work. A readiness-only request runs the inspection and verification steps without modifying files or creating labels. Preserve established conventions and resolved choices on repeat runs. Gather missing information, draft the proposed changes, and obtain approval before applying them.
1. Inspect the project
Read existing AGENTS.md and CLAUDE.md files, following imports to the authoritative instructions. Inspect installed skills, docs/agents/, git remotes, and existing domain docs. Identify the requested agents and workflows. Read the available skills' descriptions and hand-offs to establish their configuration needs. Report missing skill dependencies for the user to handle separately.
Done when the target, requested workflows and existing configuration are identified, with unresolved choices made explicit.
2. Ask about the project
Summarise what inspection established, then ask focused questions for the decisions still needed to prepare the setup. Cover the requested agents and workflows, project conventions that are not recorded, issue tracker, triage vocabulary when applicable, and domain doc layout or migration conflicts.
Use the project and prior answers to avoid repeating questions. Give a recommended choice and its consequence where useful. Ask one topic at a time and wait for the answer before resolving dependent choices. Readily discoverable facts are the agent's job; preferences and unresolved decisions are the user's.
Done when each decision needed for the setup is supported by existing configuration or the user's answer. Answers establish the draft's contents; approval of file changes happens in step 5.