diff --git a/.github/workflows/skill-review.yml b/.github/workflows/skill-review.yml new file mode 100644 index 0000000..4bcc205 --- /dev/null +++ b/.github/workflows/skill-review.yml @@ -0,0 +1,14 @@ +name: Skill Review +on: + pull_request: + paths: ['**/SKILL.md'] + +jobs: + review: + runs-on: ubuntu-latest + permissions: + pull-requests: write + contents: read + steps: + - uses: actions/checkout@v4 + - uses: tesslio/skill-review@14b47c8420ff9ac9a12c30ed4b89ce0e9d0355ae # main diff --git a/skills/functional-tests/SKILL.md b/skills/functional-tests/SKILL.md index 909e5d9..a8f0eee 100644 --- a/skills/functional-tests/SKILL.md +++ b/skills/functional-tests/SKILL.md @@ -1,13 +1,12 @@ --- name: symfony:functional-tests -allowed-tools: - - Read - - Write - - Edit - - Bash - - Glob - - Grep -description: Drive Symfony delivery with deterministic tests and strong regression protection. Use for functional tests tasks. +allowed-tools: "Read, Write, Edit, Bash, Glob, Grep" +description: > + Write and maintain Symfony functional tests using TDD (RED/GREEN/REFACTOR). + Converts bug reports into failing tests, builds regression-safe behavior, + and validates HTTP responses, form submissions, and authorization flows. + Use when the user asks to write functional tests, add test coverage, convert + a bug into a test, or set up TDD workflow for Symfony controllers and endpoints. --- # Functional Tests (Symfony)