← Back to Skills Marketplace
mikeclaw007

cafes

by mikeclaw007 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
203
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install cafes
Description
Find nearby cafes. Invoke when user asks for coffee near me.
README (SKILL.md)

Nearby Cafes

用途

  • 提供用户当前位置附近的 Cafes 列表
  • 统一返回字段与查询行为,便于前端/接口复用

触发条件

  • 用户询问“咖啡 附近 / cafes near me / nearby coffee”

输入参数

  • location: 经纬度 { lat, lng },必填
  • radius_meters: 查询半径,默认 2000
  • limit: 返回数量上限,默认 20,最大 50
  • filters: 可选筛选(是否连锁、评分、是否有座位等)

响应字段

错误码

  • INVALID_LOCATION: 经纬度不合法
  • RADIUS_TOO_LARGE: 超过最大查询半径
  • PROVIDER_UNAVAILABLE: 数据源不可用
  • RATE_LIMITED: 触发速率限制

示例

  • 输入: { location: { lat: 30.123, lng: 120.456 }, radius_meters: 2000, limit: 10 }
  • 输出: 标准 POI 列表(见 STANDARD_RESPONSE.md)

隐私与速率限制

  • 仅在用户授权定位后查询
  • 避免保留精确坐标,必要时进行网格化模糊处理
Usage Guidance
This skill appears to do what it says, but it omits key operational details. Before installing or enabling it: 1) ask the author which data provider(s) it queries (Google, Foursquare, OSM, internal index) and whether any API keys are required; 2) verify the STANDARD_RESPONSE.md schema referenced by the skill (the SKILL.md points to a local file:// path that was not included); 3) confirm how precise location data is handled, stored, or logged—ensure the blur/grid guidance is actually implemented and that precise coordinates are not retained or exfiltrated; 4) if the skill will call external APIs, request a list of endpoints and whether any credentials will be sent; and 5) if you cannot obtain those answers, treat the skill cautiously (do not provide precise location data) or decline to install. Additional evidence that would reduce concerns: included STANDARD_RESPONSE.md, explicit provider + endpoint details, or an implementation that uses only built-in platform POI services without needing extra credentials.
Capability Analysis
Type: OpenClaw Skill Name: cafes Version: 0.1.0 The skill bundle is a straightforward tool for finding nearby cafes based on user-provided location data. The instructions in SKILL.md are well-defined, focus on a specific utility, and include privacy considerations such as coordinate blurring. While SKILL.md contains a hardcoded local file path (file:///Users/mac_lkm/...), this is a developer configuration error rather than a security threat.
Capability Assessment
Purpose & Capability
Name/description, inputs (lat/lng, radius, filters) and outputs align with a 'nearby cafes' skill. However, the SKILL.md does not declare or describe any data provider (e.g., Google/Foursquare/OpenStreetMap) or required API keys; it also references a local file:// path (STANDARD_RESPONSE.md) that is not bundled with the skill. The lack of a declared provider/credentials is unexpected but could be legitimate if the platform supplies POI data — the skill should say which.
Instruction Scope
Instructions stay within the stated purpose (collect location input, apply radius/filters, return POI list, apply privacy blurring). They explicitly require user authorization for location. Concern: instructions are vague about how/where queries are performed and what network endpoints will be contacted, and they reference an external local file path for the standard response schema that isn't part of the skill bundle.
Install Mechanism
No install spec and no code files (instruction-only). This is low-risk from an installation perspective since nothing is written to disk by the skill itself.
Credentials
The skill requests no environment variables or credentials, which is consistent with the absence of a provider. However, if the implementation must call an external POI API in practice, it would normally need provider credentials; their absence is a gap that should be explained.
Persistence & Privilege
always is false and there are no install-time or config-write behaviors described. The skill does not request persistent privileges or cross-skill configuration changes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cafes
  3. After installation, invoke the skill by name or use /cafes
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of the "附近咖啡" skill: - Finds nearby cafes based on user location and preferences. - Supports radius and result limit customizations. - Includes optional filters (e.g., chain, rating, seating). - Provides standardized error codes for invalid input or provider issues. - Requires user location authorization and includes privacy measures.
Metadata
Slug cafes
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is cafes?

Find nearby cafes. Invoke when user asks for coffee near me. It is an AI Agent Skill for Claude Code / OpenClaw, with 203 downloads so far.

How do I install cafes?

Run "/install cafes" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is cafes free?

Yes, cafes is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does cafes support?

cafes is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created cafes?

It is built and maintained by mikeclaw007 (@mikeclaw007); the current version is v0.1.0.

💬 Comments