do-shared
Installation
SKILL.md
Shared Resources
Purpose
Centralizes references consumed by multiple do-* execution skills. Avoids duplication of the MCP capability registry and the discovery procedure across skills.
Contents
references/do-mcp-capabilities.md: Registry mapping each configured MCP server to its capabilities, tool prefix, runtime requirements, and unavailability handling.references/do-mcp-discovery-instructions.md: Standard procedure for discovering MCP servers in the active AI tool's configuration file and applying the capability guard.references/do-project-commands.md: Standard procedure to obtain the project's own commands (run tests, static checks, start the local service) from theProject Commandssection of.do/context.mdor from what the project declares. The framework never assumes a language, package manager or tool.references/do-project-context.md: Standard procedure for using the skills and MCPs installed in the project (readAvailable Skills/Available MCPsfrom.do/context.md, confirm against what the session exposes, pick the relevant ones, record the result). Assumes nothing about which non-do-*skills or MCPs exist. Also explains how to locatedo-sharedfiles (skills-directory-relative paths, hidden directories skipped by glob).references/do-fix-queue.md: Queue mode ofdo-execute-review-fixanddo-execute-qa-fix(folder or several files): one isolated subagent per file, sequential, a failed item does not stop the others unless the suite is left red.references/do-run-folders.md: Standard procedure for the sequential round folders of review and QA (review/review-1/,qa/qa-2/...): how to create a new round, how fix/bugfix skills find their round from the file path, legacy layout handling and the "previous round pending items" section.references/do-service-readiness.md: Standard procedure for checking, reusing, and starting services (the application under test, an API, a broker, a data store) before invoking MCP tools or E2E tests. Enforces "check first, reuse if running, start only when needed, never kill running services".