executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
sdk-and-toolsUse sdk-and-tools for Unstract's shared Python packages, tool protocol, tool registry, connectors, and tool authoring workflows.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is about the reusable Python packages under unstract/, the containerized example tools under tools/, or the tool-registry / tool-sandbox workflow that connects them.
unstract/sdk1, unstract/core, unstract/filesystem, unstract/flags, unstract/tool-registry, unstract/tool-sandbox, unstract/workflow-execution, and unstract/connectors.tools/classifier and tools/text_extractor.backend-platform.platform-deployment.workers.frontend.testing-rig.Read references/package-and-tooling.md first when the task involves:
tool-registry / tool-sandbox configuration,Read references/troubleshooting.md when the issue is a missing optional dependency, registry config failure, tool metadata mismatch, or tool-container runtime problem.
For a safe package-level smoke check, use the root checker from this skill tree:
python ../../scripts/check_unstract_packages.py
python ../../scripts/check_unstract_packages.py --tool-registry --tool-registry-config <config-dir>
references/package-and-tooling.md — shared package map, tool protocol, registry, and example tool guidance.references/troubleshooting.md — install, optional dependency, registry, and container-tool failures.../../references/package-layout.md — repo-wide package and service ownership map.../../references/installation-and-env.md — install and environment matrix for SDK / tool workflows.../../references/repo-provenance.md — source snapshot used to build this skill.../../scripts/check_unstract_packages.py — shared package and backend smoke checker.| User request | Read next |
|---|---|
| "How do these shared packages fit together?" | references/package-and-tooling.md |
| "How do I use the tool protocol?" | references/package-and-tooling.md |
| "How do I validate a tool registry config?" | references/package-and-tooling.md |
| "Why is a tool container / SDK import failing?" | references/troubleshooting.md |
| "What env vars do the example tools need?" | references/package-and-tooling.md |