🚀 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:
- Package structure
- Naming conventions
- pyproject.toml
- Settings
- MANIFEST.in
- README
- Versioning
- Release
- Commits
- Skills
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file 2fast_handbook-0.1.1.tar.gz.
File metadata
- Download URL: 2fast_handbook-0.1.1.tar.gz
- Upload date:
- Size: 17.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2773d5134ce2c033fca91df39e56286f30f2f097a3d4466b8f673782df64a521
|
|
| MD5 |
028039c536c9fc993f9f32653357c84d
|
|
| BLAKE2b-256 |
effe1424b5c4a9d355b67784d468288ee2a5b26c1bf1d30370d65cab104e91c4
|
File details
Details for the file 2fast_handbook-0.1.1-py3-none-any.whl.
File metadata
- Download URL: 2fast_handbook-0.1.1-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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed3f294bb13257099102fd17c09f68faac8c7daa1b50b6c0e2a698d60b104f46
|
|
| MD5 |
1d332119cae420de502f9ec122eb1850
|
|
| BLAKE2b-256 |
1aa54b14af87efb739654e5932fae29169386fb799e5221812e2fdf031c6bef1
|