Skip to main content

🚀 2fast-handbook

Reference handbook and agent skill base for the 2Fast FastAPI ecosystem.

2fast-handbook is a pure-text package that distributes the base skill and the conventions guides for all 2Fast packages. It does not contain application code; it is the canonical reference for how 2Fast packages are structured, versioned, and documented, and it teaches agents how to work on or with them correctly.

Why

The 2Fast ecosystem (9 packages) repeats the same conventions without a single source of truth, and agents lack a base skill before touching a package. 2fast-handbook provides that single reference: a base skill that handles the majority of packages, plus guides describing the stable structure and rules.

Installation

Install the package to get the skill-base and guides in your environment:

uv pip install 2fast-handbook

The SKILL.md and docs/ are included in the wheel via MANIFEST.in.

Installing the skill in your agent

The skill files live in this package as plain files. Install them however your agent expects — for example, symlink or copy skills/2fast-handbook/SKILL.md into your agent's skill directory, or point your agent at it. Which agent you use is your choice; the files are agent-agnostic.

Package-specific skills

Each complex 2fast package may carry its own specific skill at the canonical path skills/<pkg>/SKILL.md inside its own repository, and include it in its own wheel. The base skill tells the agent how to discover them. If a package-specific skill exists, it takes precedence over this base skill for that package.

Features

  • Base skill for the entire 2Fast ecosystem (skills/2fast-handbook/SKILL.md).
  • Conventions guides in docs/ (package structure, pyproject, settings, MANIFEST, README, versioning, commits).
  • Golden rule: agents may modify 2fast packages locally, never publish to PyPI on their own.
  • MIT-licensed and free to fork.

Documentation

See the docs/ folder:

License

This project is licensed under the MIT License.

Metadata

Release files for 2fast-handbook 0.1.2

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

Source distribution (sdist)

Source distribution for 2fast-handbook 0.1.2
File Size Uploaded Provenance Actions
2fast_handbook-0.1.2.tar.gz 17.4 kB Without provenance Details for 2fast_handbook-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for 2fast-handbook 0.1.2
File Interpreter ABI Platform Actions
2fast_handbook-0.1.2-py3-none-any.whl Python 3 none any Details for 2fast_handbook-0.1.2-py3-none-any.whl

Total release size: 24.4 kB

Release files / 2fast_handbook-0.1.2.tar.gz

Download URL 2fast_handbook-0.1.2.tar.gz
Size 17.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8c6880990043123e21aba53a6176fbe018ce3951ac475d9fd813fc52c65e4a8e
BLAKE2b-256 checksum
How to use checksums
b6593867dddbff85b38dabfc829e6dfe4e55aa59f2744d012d6b7245a9bbc1fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.9

Release files / 2fast_handbook-0.1.2-py3-none-any.whl

Download URL 2fast_handbook-0.1.2-py3-none-any.whl
Size 7.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
32d7209b5d1964947b74f07bccf026353690e1eeec5d4f9e50f676991f36371b
BLAKE2b-256 checksum
How to use checksums
2319f15d72528d4d1b094ccaca000fe2a9c221b71380655cf5695b38ae306cd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.9

Security for 2fast-handbook 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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