CLI available without adding to ckan.plugins via ‘ckan toolbelt’ or global ‘ctb’ command. Plugins can be enabled individually as needed. toolbelt_fdt_sqlalchemy requires flask-sqlalchemy extra: pip install ‘ckanext-toolbelt[flask-sqlalchemy]’. toolbelt_cascade_organization_updates requires background worker. CLI commands include: ‘make ckanext’ (create extension), ‘make config’ (deps-makefile, pre-commit, pyproject, gulp-sass), ‘make gh-action’ (pypi-publish, release-please, test), ‘make readme config’, ‘dev mail-server’, ‘search-index clear-missing’, ‘db clean’. Decorators available in ckanext.toolbelt.decorators. Utility modules in ckanext.toolbelt.utils (cache, fs, scheming, structures, hierarchy).