Imported from docxology/codomyrmex (
src/codomyrmex/environment_setup/AGENTS.md). Install upstream withnpx skills add docxology/codomyrmex --skill environment_setup. Copyright stays with the author.
Codomyrmex Agents — src/codomyrmex/environment_setup
Version: v1.3.0 | Status: Active | Last Updated: March 2026
Purpose
Environment validation, dependency checking, and setup automation for Codomyrmex deployments.
Active Components
API_SPECIFICATION.md– API reference — public functions, classes, parameters, and return typesCHANGELOG.md– Version history and release notesMCP_TOOL_SPECIFICATION.md– MCP tool definitions — schemas, parameters, and invocation patternsPAI.md– Public API Interface — integration patterns and usage guidelinesREADME.md– Module overview — quick start, features, and usage examplesSECURITY.md– Security considerations and vulnerability reportingSPEC.md– Module specification — design, purpose, interfaces, and architectureUSAGE_EXAMPLES.md– Usage Examples implementation__init__.py– Python package entry point — exports and initializationdependency_resolver.py– Internal implementation moduleenv_checker.py– Internal implementation modulemcp_tools.py– MCP tool implementations — tool handlers and schemaspy.typed– PEP 561 marker for typed packagescripts/– Automation and utility scripts
Operating Contracts
- Maintain alignment between code, documentation, and configured workflows.
- Ensure Model Context Protocol interfaces remain available for sibling agents.
- Record outcomes in shared telemetry and update TODO queues when necessary.
Key Files
AGENTS.md- Agent coordination and navigationREADME.md- Directory overviewAPI_SPECIFICATION.mdCHANGELOG.mdMCP_TOOL_SPECIFICATION.mdPAI.mdREADME.mdSECURITY.mdSPEC.mdUSAGE_EXAMPLES.md__init__.pydependency_resolver.pyenv_checker.pymcp_tools.pypy.typed
Dependencies
- Inherits dependencies from the parent module. See
pyproject.tomlorpackage.jsonfor global dependencies.
Development Guidelines
- Follow the universal agent protocols defined in the root
AGENTS.md. - Adhere to the Python PEP 8 style guide and project-specific linting rules.
- Ensure all new features are accompanied by corresponding tests (zero-mock policy).
Navigation Links
- 📁 Parent Directory: codomyrmex - Parent directory documentation
- 🏠 Project Root: ../../../README.md - Main project documentation