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.0.tar.gz (15.6 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.0-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: 2fast_handbook-0.1.0.tar.gz
  • Upload date:
  • Size: 15.6 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.0.tar.gz
Algorithm Hash digest
SHA256 bd8b91eb012550a2ca83c1bc4319af2ef079782fe61c4678ce828a07c296ff3c
MD5 0d8d75e5fdfadbe69d2be0fe6261a398
BLAKE2b-256 c4854e1dad43aafefab998db9b1b86af2b203db4eb2456b52a29527a1f830165

See more details on using hashes here.

File details

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

File metadata

  • Download URL: 2fast_handbook-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.3 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f9c019a61f2bef50fdb02a02d046304af65eaa1f4d586f71f4218ee7bcd1fa01
MD5 59d3a0e8a19f422ec1d66c1397c2525a
BLAKE2b-256 d8396585a40619f54b0757abac80c13e5061e17bb0bad30534cf96d157732b0f

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.2

2 files

0.1.1

2 files

This release

0.1.0 This release

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