Run workspace-bounded autonomous Python agents with Upsonic
Build and run Python agents that execute tasks against an explicit workspace, with tools, MCP connections, and prebuilt agent packages available when needed.
npx skills add agentskillexchange/skills --skill run-workspace-bounded-autonomous-python-agents-with-upsonic
Use Upsonic when an operator wants to create an autonomous Python agent for a bounded task and keep its file and shell activity scoped to a configured workspace. The agent can define a task, choose a model, attach tools or MCP connections, run the workflow, and review outputs without turning every project into a custom orchestration stack. This is best for developer and operations workflows where the important boundary is a controlled autonomous agent run, not a generic Python SDK listing.
What this skill actually does
Inputs and prerequisites: Python, uv or pip, model provider credentials, optional MCP-compatible tools.
Setup notes: Install with `uv pip install upsonic` or `pip install upsonic`, create an `AutonomousAgent` with a model and workspace path, then pass a `Task` to `agent.print_do()` for a bounded run.
Source and verification boundary: use https://docs.upsonic.ai as the canonical reference before running the workflow; keep commands, API calls, CLI usage, and generated outputs reviewable against that upstream source.
Framework fit: publish this as a Custom Agents workflow only when the operator can invoke the documented toolchain directly, rather than treating the upstream project as a generic product listing.