·
Last changedVersion:
This version passed the hardening gate. Hardening applied 2 targeted changes and preserved all other text. Classified findings before hardening: 1. Classified findings closed: 0. Classified findings remaining: 1. Unclassified scanner findings remaining: 0. Review findings closed: 1. Review findings remaining: 7.
1
1
Expand | File | Group | Subtype | Severity | Status |
|---|---|---|---|---|---|
SKILL.md | Sensitive Data & Secret Exposure | Data exfiltration | Medium | Open |
1 finding
Note: POI IDs are opaque strings returned in web search locations.results[].id. They are valid for approximately 8 hours. The example IDs above are for illustration — fetch fresh IDs via web-search with result_filter=locations.
Authentication: X-Subscription-Token: <API_KEY> header
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| string[] | Yes | — | POI IDs from web search |
| Field | Type | Description |
|---|---|---|
| string | Always |
| array | List of description objects (entries may be |
| string | Always |
| string | POI identifier matching the request |
| string? | AI-generated markdown description, or |
local-place-search returns POI IDs directly. They also come from the Web Search API (web-search) with result_filter=locations:
local-pois to get both structured data (hours, ratings) and narrative descriptions### headings, bullet lists, bold/italics — always formatted as markdowndescription may be nullGet started with chainctlchainctl skill install public/brave/local-descriptions:latest
Bring Chainguard's hardening pipeline to your first-party skills — custom rulesets, automated remediation, full audit trail.
skills.cgr.dev/public/github.com/brave/skills/local-descriptions:latest
MIT
HARDENING.md
LICENSE
SKILL.md