# `TF012` Use a project manifest Group all spec files in a manifest and pass it to speky instead of listing individual files :::{dropdown} Is a test for :open: :icon: check-circle-fill :color: primary [`SF014` Project manifest](/requirements/SF014) ::: :::{dropdown} Source :icon: file-code :color: info __Source file__: [`specs/tests/functional.yaml`](https://github.com/agagniere/speky/blob/master/specs/tests/functional.yaml) __Loaded from__: [`speky`](https://github.com/agagniere/speky/blob/master/specs/speky.yaml) ::: ## Initial state The expected state is the final state of [`TF001` Writing requirements as text](/tests/TF001) ## Procedure ### Step 1 Create a manifest file ```console $ cat speky.yaml ``` ```yaml kind: project name: my-project files: - requirements.yaml - tests.yaml ``` ### Step 2 Run speky with just the manifest instead of individual files ```console $ speky speky.yaml --check-only Loading speky.yaml Loading requirements.yaml Loading tests.yaml ```