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.

[!WARNING] Internal Use Notice — Solautyc Team

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

2fast_handbook-0.1.2.tar.gz (17.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

2fast_handbook-0.1.2-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file 2fast_handbook-0.1.2.tar.gz.

File metadata

  • Download URL: 2fast_handbook-0.1.2.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.9

File hashes

Hashes for 2fast_handbook-0.1.2.tar.gz
Algorithm Hash digest
SHA256 8c6880990043123e21aba53a6176fbe018ce3951ac475d9fd813fc52c65e4a8e
MD5 9e2a1b95c7dbc919d7560aa796126a64
BLAKE2b-256 b6593867dddbff85b38dabfc829e6dfe4e55aa59f2744d012d6b7245a9bbc1fd

See more details on using hashes here.

File details

Details for the file 2fast_handbook-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: 2fast_handbook-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.9

File hashes

Hashes for 2fast_handbook-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 32d7209b5d1964947b74f07bccf026353690e1eeec5d4f9e50f676991f36371b
MD5 ffbef469a431925fedb02ccef032d577
BLAKE2b-256 2319f15d72528d4d1b094ccaca000fe2a9c221b71380655cf5695b38ae306cd2

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 files

0.1.1

2 files

0.1.0

2 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