skills$openclaw/context
barneyjm6.3k

by barneyjm

context – OpenClaw Skill

context is an OpenClaw Skills integration for coding workflows. Get comprehensive context about a location including nearby places, area description, and optional weather. Use when you need to understand what's around a location or provide location-aware recommendations.

6.3k stars9.2k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namecontext
descriptionGet comprehensive context about a location including nearby places, area description, and optional weather. Use when you need to understand what's around a location or provide location-aware recommendations. OpenClaw Skills integration.
ownerbarneyjm
repositorybarneyjm/context
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @barneyjm/context
last updatedFeb 7, 2026

Maintainer

barneyjm

barneyjm

Maintains context in the OpenClaw Skills directory.

View GitHub profile
File Explorer
4 files
.
scripts
context.sh
1.3 KB
_meta.json
446 B
SKILL.md
3.7 KB
SKILL.md

name: context description: "Get comprehensive context about a location including nearby places, area description, and optional weather. Use when you need to understand what's around a location or provide location-aware recommendations." metadata: {"clawdbot":{"emoji":"📍","requires":{"env":["CAMINO_API_KEY"]},"primaryEnv":"CAMINO_API_KEY"}}

Installation

Companion Skills: This is part of the Camino AI location intelligence suite. Install all 6 skills (query, places, relationship, context, route, journey) for comprehensive coverage.

# Install all skills from repo
npx skills add https://github.com/barneyjm/camino-skills

# Or install specific skills
npx skills add https://github.com/barneyjm/camino-skills --skill context

Via clawhub:

npx clawhub@latest install context
# or: pnpm dlx clawhub@latest install context
# or: bunx clawhub@latest install context

Context - Location Analysis

Get comprehensive context about a location including nearby places, area description, and optional weather.

Setup

  1. Get your API key from https://app.getcamino.ai
  2. Add to your ~/.claude/settings.json:
{
  "env": {
    "CAMINO_API_KEY": "your-api-key-here"
  }
}
  1. Restart Claude Code

Usage

Via Shell Script

# Get context about a location
./scripts/context.sh '{
  "location": {"lat": 40.7589, "lon": -73.9851},
  "radius": 500
}'

# With specific context for tailored insights
./scripts/context.sh '{
  "location": {"lat": 40.7589, "lon": -73.9851},
  "radius": 500,
  "context": "lunch options"
}'

# Include weather data
./scripts/context.sh '{
  "location": {"lat": 40.7589, "lon": -73.9851},
  "include_weather": true,
  "weather_forecast": "hourly"
}'

Via curl

curl -X POST -H "X-API-Key: $CAMINO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"location": {"lat": 40.7589, "lon": -73.9851}, "radius": 500, "context": "lunch options"}' \
  "https://api.getcamino.ai/context"

Parameters

FieldTypeRequiredDefaultDescription
locationobjectYes-Coordinate with lat/lon
radiusintNo500Search radius in meters
contextstringNo-Context for tailored insights (e.g., "outdoor dining")
timestringNo-Temporal query format
include_weatherboolNofalseInclude weather data
weather_forecaststringNo"daily""daily" or "hourly"

Response Format

{
  "area_description": "Busy commercial district in Midtown Manhattan...",
  "relevant_places": {
    "restaurants": [...],
    "cafes": [...],
    "transit": [...]
  },
  "location": {"lat": 40.7589, "lon": -73.9851},
  "search_radius": 500,
  "total_places_found": 47,
  "context_insights": "For lunch, you have many options including..."
}

Examples

Tourist context

./scripts/context.sh '{
  "location": {"lat": 48.8584, "lon": 2.2945},
  "radius": 1000,
  "context": "tourist visiting Paris"
}'

Business meeting location

./scripts/context.sh '{
  "location": {"lat": 40.7589, "lon": -73.9851},
  "radius": 500,
  "context": "business meeting",
  "include_weather": true
}'

Outdoor activity planning

./scripts/context.sh '{
  "location": {"lat": 37.7749, "lon": -122.4194},
  "context": "outdoor activities",
  "include_weather": true,
  "weather_forecast": "hourly"
}'

Use Cases

  • Trip planning: Understand what's around a destination before visiting
  • Meeting locations: Find suitable venues for different types of meetings
  • Local recommendations: Provide context-aware suggestions based on user needs
  • Weather-aware planning: Include weather data for outdoor activity planning
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install context?

Run openclaw add @barneyjm/context in your terminal. This installs context into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/barneyjm/context. Review commits and README documentation before installing.