firebird-base provides reusable Python modules used by the Firebird Project
and other applications. The modules can be used independently of the Firebird database.
Requires Python >=3.11,<4.
pip install firebird-baseImport the submodules you need, for example import firebird.base.config.
For module guides and API details, see the firebird-base documentation.
The firebird-base skill provides guidance for using individual
modules. Copy or link its entire skills/firebird-base directory from this repository into
the skill directory used by your coding agent:
| Agent | User skill directory |
|---|---|
| Codex | ~/.codex/skills/ |
| Claude Code | ~/.claude/skills/ |
| Gemini CLI | ~/.agents/skills/ (also supports ~/.gemini/skills/) |
For the package map, dependencies, build and test workflow, and module maintenance notes,
see development/README.md and the other files in development/.
firebird-base is distributed under the terms of the MIT license.