Skip to main content

Agentic Toolbelt

Author: Roberto Del Prete

agentic-toolbelt packages a reproducible baseline for agent-driven projects. It ships a curated set of agent instructions, Codex runtime templates, and supporting assets, then installs them into a target repository through a single CLI.

pip install gives you the package. agentic-set applies the payload to the current project directory.

Built for teams that want a consistent agent baseline across repositories without hand-assembling boilerplate.

What It Installs

Running agentic-set copies the packaged baseline into the directory where you launch it:

  • .agents
  • .codex
  • .github
  • .tasks
  • templates
  • AGENTS.md

It also materializes the active Codex runtime:

  • .codex/config.toml
  • .codex/agents/*.toml

Each file in .codex/agents/*.toml is a standalone Codex custom agent definition with its own name, description, and developer_instructions.

The copied templates/codex/ directory also includes package reference material such as routing-profiles.toml, which documents the shipped orchestration policy without extending the active Codex runtime config.

The bootstrap also creates a root .tasks/ workspace. Use the packaged task-breakdown skill when a request is too large or ambiguous to plan in one pass; it narrows the problem into numbered JSON briefs such as .tasks/001-auth-boundary.json.

Packaged repo skills include plan, task-breakdown, implement, docs, publish, phidown, ssh-transfer, ssh-command, hpc-job, remote-tmux, rsync-dataset, huggingface-datasets, s3-rclone, apptainer, and geospatial-raster. Running agentic-set installs them under .agents/skills/ in the target repository.

The result is a project that can resolve named agents such as planner and implementer immediately after bootstrap.

Install

agentic-toolbelt supports Python 3.9 and newer.

From the repository root:

python -m pip install .

Then bootstrap the current project:

agentic-set

For local development and test runs:

python -m pip install -e ".[test]"

That registers the agentic-set console script in your environment. It does not copy files into a project until you run the command.

Usage

From any project directory:

agentic-set

By default, existing destination paths are preserved. Use --force to overwrite .agents, .codex, .github, .tasks, templates, and AGENTS.md when you need to refresh a project.

agentic-set --force

The CLI uses temporary staging during copy operations so installs are predictable and partial writes are avoided.

Why It Matters

This repository standardizes how autonomous agents are configured, launched, and governed across codebases. The goal is a consistent baseline that is easy to bootstrap, easy to inspect, and straightforward to extend.

Docs

A visual overview is available at:

  • docs/index.html

Open it in a browser to review the repo concept, architecture, and CLI workflows.

Development

  • The Python package entrypoint is declared in both setup.py and pyproject.toml.
  • The current package version is maintained in both files as well.

Release Checks

Build and verify the distributable artifacts from the repository root:

python -m pytest
python -m build
python -m twine check dist/*

For a smoke test of the built wheel, install it into a clean environment and run:

agentic-set --help

Metadata

Release files for agentic-toolbelt 0.1.24

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agentic-toolbelt 0.1.24
File Size Uploaded
agentic_toolbelt-0.1.24.tar.gz 407.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agentic-toolbelt 0.1.24
File Interpreter ABI Platform
agentic_toolbelt-0.1.24-py3-none-any.whl Python 3 none any Details

Total release size: 840.7 kB

Release files / agentic_toolbelt-0.1.24.tar.gz

Download URL agentic_toolbelt-0.1.24.tar.gz
Size 407.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8827b65d04d2be75aaa6dc9a155abc830e3049ce5268c4c30486cb80afd59ee2
BLAKE2b-256 checksum
How to use checksums
9e911fe1677605166f4f190f0d34b0478aa6cfa51a3bf56563cddd21542f12ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.26.5 CPython/3.12.3 Linux/6.8.0-107-generic

Release files / agentic_toolbelt-0.1.24-py3-none-any.whl

Download URL agentic_toolbelt-0.1.24-py3-none-any.whl
Size 433.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bdc1997c5a45ce9669b87eac5a611ed44dab3fe85c968f94da5959c126f949b7
BLAKE2b-256 checksum
How to use checksums
85b2102afec5ee65bafc9373b8f455d3901a01ecf3cf15bc6e996a3d02c6a2bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.26.5 CPython/3.12.3 Linux/6.8.0-107-generic

Release history Release notifications | RSS feed

This release

0.1.24 This release

2 release files

0.1.23

2 release files

0.1.21

2 release files

0.1.19

2 release files

0.1.18

2 release files

0.1.17

2 release files

0.1.16

2 release files

0.1.15

2 release files

0.1.12

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page