Skip to main content

knhb-hockey

Queries Dutch field hockey match schedules and results from KNHB Match Center for clubs and teams in the Netherlands.

Install this skill

or
34/100

Security score

The knhb-hockey skill was audited on Feb 9, 2026 and we found 22 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 59

Template literal with variable interpolation in command context

SourceSKILL.md
59```bash
medium line 20

Curl to non-GitHub URL

SourceSKILL.md
20curl -s "https://publicaties.hockeyweerelt.nl/mc/clubs" | jq '.data[]'
medium line 27

Curl to non-GitHub URL

SourceSKILL.md
27curl -s "https://publicaties.hockeyweerelt.nl/mc/clubs" | jq '.data[] | select(.name | test("Westland"; "i"))'
medium line 28

Curl to non-GitHub URL

SourceSKILL.md
28curl -s "https://publicaties.hockeyweerelt.nl/mc/clubs" | jq '.data[] | select(.city | test("Delft"; "i"))'
medium line 33

Curl to non-GitHub URL

SourceSKILL.md
33curl -s "https://publicaties.hockeyweerelt.nl/mc/clubs/{clubId}/teams" | jq '.data[]'
medium line 40

Curl to non-GitHub URL

SourceSKILL.md
40curl -s "https://publicaties.hockeyweerelt.nl/mc/teams/{teamId}/matches/upcoming" | jq '.data[]'
medium line 45

Curl to non-GitHub URL

SourceSKILL.md
45curl -s "https://publicaties.hockeyweerelt.nl/mc/teams/{teamId}/matches/official" | jq '.data[]'
medium line 61

Curl to non-GitHub URL

SourceSKILL.md
61CLUB_ID=$(curl -s "https://publicaties.hockeyweerelt.nl/mc/clubs" | jq -r '.data[] | select(.name | test("Westland"; "i")) | .id' | head -1)
medium line 64

Curl to non-GitHub URL

SourceSKILL.md
64curl -s "https://publicaties.hockeyweerelt.nl/mc/clubs/${CLUB_ID}/teams" | jq -r '.data[] | "\(.id) \(.name) (\(.type)) - next: \(.next_match_date)"'
medium line 69

Curl to non-GitHub URL

SourceSKILL.md
69curl -s "https://publicaties.hockeyweerelt.nl/mc/teams/{teamId}/matches/upcoming" | jq '.data[0] | {
medium line 80

Curl to non-GitHub URL

SourceSKILL.md
80curl -s "https://publicaties.hockeyweerelt.nl/mc/teams/{teamId}/matches/upcoming" | jq -r '.data[] | "\(.datetime | split("T")[0]) \(.datetime | split("T")[1] | split(".")[0] | .[0:5]) - \(.home_team.
low line 13

External URL reference

SourceSKILL.md
13https://publicaties.hockeyweerelt.nl/mc
low line 20

External URL reference

SourceSKILL.md
20curl -s "https://publicaties.hockeyweerelt.nl/mc/clubs" | jq '.data[]'
low line 27

External URL reference

SourceSKILL.md
27curl -s "https://publicaties.hockeyweerelt.nl/mc/clubs" | jq '.data[] | select(.name | test("Westland"; "i"))'
low line 28

External URL reference

SourceSKILL.md
28curl -s "https://publicaties.hockeyweerelt.nl/mc/clubs" | jq '.data[] | select(.city | test("Delft"; "i"))'
low line 33

External URL reference

SourceSKILL.md
33curl -s "https://publicaties.hockeyweerelt.nl/mc/clubs/{clubId}/teams" | jq '.data[]'
low line 40

External URL reference

SourceSKILL.md
40curl -s "https://publicaties.hockeyweerelt.nl/mc/teams/{teamId}/matches/upcoming" | jq '.data[]'
low line 45

External URL reference

SourceSKILL.md
45curl -s "https://publicaties.hockeyweerelt.nl/mc/teams/{teamId}/matches/official" | jq '.data[]'
low line 61

External URL reference

SourceSKILL.md
61CLUB_ID=$(curl -s "https://publicaties.hockeyweerelt.nl/mc/clubs" | jq -r '.data[] | select(.name | test("Westland"; "i")) | .id' | head -1)
low line 64

External URL reference

SourceSKILL.md
64curl -s "https://publicaties.hockeyweerelt.nl/mc/clubs/${CLUB_ID}/teams" | jq -r '.data[] | "\(.id) \(.name) (\(.type)) - next: \(.next_match_date)"'
low line 69

External URL reference

SourceSKILL.md
69curl -s "https://publicaties.hockeyweerelt.nl/mc/teams/{teamId}/matches/upcoming" | jq '.data[0] | {
low line 80

External URL reference

SourceSKILL.md
80curl -s "https://publicaties.hockeyweerelt.nl/mc/teams/{teamId}/matches/upcoming" | jq -r '.data[] | "\(.datetime | split("T")[0]) \(.datetime | split("T")[1] | split(".")[0] | .[0:5]) - \(.home_team.
Scanned on Feb 9, 2026
View Security Dashboard