Agent skill

Raleigh

by magnus919 in magnus919/agent-skills

Query, search, and download public datasets and civic information for the City of Raleigh.

MITAuto-check passedData & Analytics

Install Raleigh

skills CLI
$ npx skills add magnus919/agent-skills --skill raleigh -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install magnus919/agent-skills raleigh --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/magnus919/agent-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/raleigh .claude/skills/raleigh && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
raleigh
GitHub stars
115
Token cost
~4k tokens
SKILL.md length
1,654 words
Files
69 (incl. scripts, references)
Skills in repo
131
Repo updated
First seen
Licence
MIT

At a glance

Query, search, and download public datasets and civic information for the City of Raleigh.

  • Live ArcGIS Hub catalog discovery
  • SKILL.md covers Quick Start, Commands, Output Flags and References, plus 3 more sections
  • Runs Python scripts from its folder
  • ArcGIS FeatureServer and MapServer queries

What it does

Raleigh is an agent skill from magnus919/agent-skills. Query, search, and download public datasets and civic information for the City of Raleigh. Use for live ArcGIS Hub catalog discovery, ArcGIS FeatureServer and MapServer queries, ImageServer imagery exports, official Raleigh geocoding, GoRaleigh transit feeds, guest-public development records, public RaleighNC.gov content, eSCRIBE public meetings, Raleigh fire reports and inspections, and the Raleigh-Wake ECC active incident feed. Do not use for private data, authenticated operations, payments, submissions, bulk…

Its SKILL.md is about 4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 71 other files, including scripts and reference files (for example `EVIDENCE-LEDGER.md`, `README.md` and `evals/evals.json`).

It sits in Data & Analytics, covering Geospatial analysis. The repository describes itself as: Curated collection of AI agent skills for Hermes and other agent frameworks. The licence is MIT.

When your agent uses it

  • Live ArcGIS Hub catalog discovery
  • ArcGIS FeatureServer and MapServer queries
  • ImageServer imagery exports
  • Official Raleigh geocoding

Example prompts

  • “/raleigh”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit 22b4723. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python, from the files we listed), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Raleigh loads about 4k tokens when it runs, and up to ~13k if it reads all its reference files. Until then it costs about 139 tokens; SKILL.md has 1,654 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~139
When it runs · the whole SKILL.md, loaded when a task matches
~4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~13k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from magnus919/agent-skills at commit 22b4723, republished under its MIT licence (© magnus919). 1,654 words, ~3,999 tokens.

Download SKILL.mdSave it as .claude/skills/raleigh/SKILL.md (or your agent's skills folder). This skill also uses 68 other files; get the full folder from GitHub.
name
raleigh
description
Query, search, and download public datasets and civic information for the City of Raleigh. Use for live ArcGIS Hub catalog discovery, ArcGIS FeatureServer and MapServer queries, ImageServer imagery exports, official Raleigh geocoding, GoRaleigh transit feeds, guest-public development records, public RaleighNC.gov content, eSCRIBE public meetings, Raleigh fire reports and inspections, and the Raleigh-Wake ECC active incident feed. Do not use for private data, authenticated operations, payments, submissions, bulk crawling, or non-public portals.
license
MIT
metadata.source
https://data.raleighnc.gov
metadata.author
Jasper
metadata.datasets
live

Raleigh Civic Data

A read-only CLI for the City of Raleigh's public civic data and services. It discovers datasets from the live ArcGIS Hub catalog, queries ArcGIS layers, exports imagery, geocodes and reverse-geocodes addresses, reads GoRaleigh GTFS and GTFS-Realtime feeds, searches the guest-public Permit and Development Portal, lists public RaleighNC.gov content, and extracts public eSCRIBE meetings.

All operations are read-only and use fixed endpoint contracts. HTTPS is required except for explicitly acknowledged RFD report lookups, whose upstream site supports only plain HTTP. No API key, sign-in, payment, or submission flow is implemented.

Quick Start

bash
# List live datasets
scripts/raleigh catalog

# Search the catalog
scripts/raleigh search "food inspection"

# Show a dataset's live metadata
scripts/raleigh info "Raleigh Dog Parks"

# Query records
scripts/raleigh query "Food Inspections" --where "SCORE < 70" --limit 20

# Export to CSV
scripts/raleigh download "Raleigh Dog Parks" -f csv -o dog_parks.csv

Commands

Dataset discovery
CommandPurposeExample
catalogList live Hub datasetsscripts/raleigh catalog --json
searchSearch catalog metadatascripts/raleigh search "building permit" --limit 10
infoShow a dataset by title or IDscripts/raleigh info "Raleigh Dog Parks" --json
queryQuery records with filtersscripts/raleigh query "Food Inspections" --where "SCORE<70" --limit 20
downloadExport to CSV, GeoJSON, or JSONscripts/raleigh download "Parcels" -f geojson -o parcels.geojson
categoriesList categories from the catalogscripts/raleigh categories
catalog-checkValidate cached endpointsscripts/raleigh catalog-check --sample 10
Imagery
CommandPurposeExample
imagery catalogList ImageServer servicesscripts/raleigh imagery catalog --json
imagery infoShow service metadatascripts/raleigh imagery info Orthos2025
imagery exportExport bounded imagescripts/raleigh imagery export Orthos2025 --bbox=-78.7,35.7,-78.6,35.8 --size 400,400 -o ortho.jpg
imagery identifyIdentify pixel value at pointscripts/raleigh imagery identify Orthos2025 --point=-78.65,35.75
imagery statisticsCompute extent statisticsscripts/raleigh imagery statistics Orthos2025 --bbox=-78.7,35.7,-78.6,35.8

imagery catalog lists only publicly readable services. Folders whose listing requires a token (currently Imagery and Utilities) are skipped and reported as restricted rather than failing the command; the daily live canary tracks them the same way.

Geocoding
CommandPurposeExample
geocodeForward geocodescripts/raleigh geocode "222 W Hargett St"
reverse-geocodeReverse geocodescripts/raleigh reverse-geocode --lat 35.78 --lon -78.64
suggestAddress autocompletescripts/raleigh suggest "222 W Har"
geocode-batchBatch geocode CSVscripts/raleigh geocode-batch addresses.csv --address-field address -o out.csv

Batch output preserves every original CSV column and adds input_id, match_address, score, lat, lon, and status. If an input already uses one of those names, the added result column receives a geocode_ prefix.

Transit
CommandPurposeExample
transit routesList routesscripts/raleigh transit routes --json
transit stopsList stopsscripts/raleigh transit stops --near 35.78,-78.64 --limit 10
transit scheduleSchedule for a routescripts/raleigh transit schedule --route 1 --date 20260723
transit arrivalsArrivals for a stopscripts/raleigh transit arrivals --stop S1
transit vehiclesLive vehicle positionsscripts/raleigh transit vehicles --json
transit alertsService alertsscripts/raleigh transit alerts
transit trip-updatesLive trip updatesscripts/raleigh transit trip-updates --json
transit download-gtfsSave static feedscripts/raleigh transit download-gtfs
Development records
CommandPurposeExample
development searchSearch public recordsscripts/raleigh development search permits --query "2024-001"
development search projectSearch public projectsscripts/raleigh development search project --query "downtown"
development permitPermit detailsscripts/raleigh development permit BP-2024-001
development inspectionsInspections for a recordscripts/raleigh development inspections --record BP-2024-001
development code-casesCode casesscripts/raleigh development code-cases --query "nuisance"
development licensesLicensesscripts/raleigh development licenses --query "coffee"
Civic content
CommandPurposeExample
newsRaleighNC.gov newsscripts/raleigh news --limit 10
eventsEventsscripts/raleigh events --from 2026-07-01 --to 2026-07-31
projectsProjectsscripts/raleigh projects --search "park"
placesPlacesscripts/raleigh places --search "library"
servicesServicesscripts/raleigh services --search "trash"
directoryDirectory entriesscripts/raleigh directory --search "parks"
alertsPublic alertsscripts/raleigh alerts
rssRSS feedscripts/raleigh rss --limit 10
Police incidents
CommandPurposeExample
police incidentsQuery NIBRS incidents (June 2014–present)scripts/raleigh police incidents --since 7d --category burglary
police recentQuery CrimeMapper past-90-day feedscripts/raleigh police recent --days 30 --district Downtown
police previous-dayQuery previous-day incidentsscripts/raleigh police previous-day --json
police historyQuery historical incidents (SRS or NIBRS)scripts/raleigh police history --reporting-system srs --since 30d
police statsOfficial published statistics availability and document linksscripts/raleigh police stats --year 2025
police reportsOfficial annual and quarterly report linksscripts/raleigh police reports --year 2025 --quarter 4
Fire incidents
CommandPurposeExample
fire incidentsQuery RFD incidents (full history 2007–present or past month)scripts/raleigh fire incidents --since 30d --group Fire
fire response-timesCompute labeled response durationsscripts/raleigh fire response-times --since 1y --group Fire
fire protectionWake County MAR fire-protection proximity lookupscripts/raleigh fire protection --address "222 W Hargett St"
fire statsOfficial published incident totals and sprinkler-save statisticsscripts/raleigh fire stats --year 2026
fire reportsPublished aggregate-report links or exact incident-report lookupscripts/raleigh fire reports --year 2025 --quarter 1
fire reports --dateExact ArcGIS incident-report summary, with optional guarded RFD fallbackscripts/raleigh fire reports --date 2026-07-24
fire inspectionsBusiness/address inspection lookup through fragile RFD HTMLscripts/raleigh fire inspections --business "Example" --acknowledge-insecure-rfd
Active incidents (RWECC)
CommandPurposeExample
incidents activeCurrently active public incidents from RWECCscripts/raleigh incidents active --agency raleigh-fire
incidents active --jsonJSON output with source metadatascripts/raleigh incidents active --agency raleigh-police --json
Public meetings
CommandPurposeExample
meetings upcomingUpcoming meetingsscripts/raleigh meetings upcoming --json
meetings listFilter by body/yearscripts/raleigh meetings list --body "City Council" --year 2026
meetings searchSearch meetingsscripts/raleigh meetings search "budget"
meetings showMeeting detailsscripts/raleigh meetings show 37126a80-175a-4b38-974d-a7006bc7db85
meetings download-agendaDownload agendascripts/raleigh meetings download-agenda 37126a80-175a-4b38-974d-a7006bc7db85 -o agenda.pdf
meetings download-minutesDownload minutesscripts/raleigh meetings download-minutes 37126a80-175a-4b38-974d-a7006bc7db85 -o minutes.pdf

Output Flags

FlagEffect
--jsonJSON output
--refreshBypass catalog cache
--cache-dir DIRUse a custom cache directory
--timeout SECONDSHTTP timeout (default 30)

References

ReferenceLoad whenFile
API contracts and endpointsBuilding custom queriesreferences/api-reference.md
Imagery and ImageServer detailsWorking with aerial photography or raster servicesreferences/imagery-reference.md
GTFS and GTFS-RealtimeTransit commandsreferences/transit-reference.md
Guest development portalPermit and development recordsreferences/development-reference.md
Civic contentJSON:API and RSSreferences/civic-content-reference.md
Public meetingseSCRIBE extractionreferences/meetings-reference.md
Police incidentsRPD data sources, field schemas, and privacy caveatsreferences/police-reference.md
Fire incidentsRFD data sources, 2026 schema transition, durations, and privacy caveatsreferences/fire-reference.md
Fire reports and inspectionsArcGIS-first contract, RFD forms, insecure transport, and exclusionsreferences/fire-reports-reference.md
Published police and fire statisticsOfficial page contract, report indexes, structured totals, and privacy boundaryreferences/public-safety-statistics-reference.md
Active incidents (RWECC)Undocumented feed contract, schema guard, and disable switchreferences/incidents-reference.md
Show full SKILL.md (676 more words)Show less

Pitfalls

  • Live catalog: The catalog is discovered from the Hub at runtime. Cache it with --cache-dir for repeated use.
  • ImageServer: Never append /0 to an ImageServer root. Use the dedicated imagery commands.
  • MapServer tables: Some layers are tabular (type: Table). The CLI automatically omits geometry for non-spatial layers.
  • WHERE clauses: Strings must be single-quoted: NAME='Millbrook-Exchange'.
  • ArcGIS dates: Returned as Unix milliseconds; divide by 1000 for standard timestamps.
  • Guest development portal: Uses an undocumented public application API. The adapter is isolated and may change if the upstream UI changes; set RALEIGH_DISABLE_DEVELOPMENT=1 to disable it independently.
  • Civic relationships: Public content commands accept --relationship FIELD=ID; text, date, and relationship matching is client-side after bounded pagination.
  • eSCRIBE: HTML-based extraction with a weaker compatibility contract than structured APIs.
  • Police incidents: Locations are block-level and may be randomized or redacted. Empty coordinates are suppressed, not presented as points. This data does not include arrests, convictions, or dispositions. The CrimeMapper 90-day feed is not in the curated Hub catalog and is resolved by item ID.
  • Fire incidents: RFD deprecated incident_type/incident_type_description for records after 2026-01-01, replaced by incident_group_name, incident_subgroup_code, and incident_type_name. The fire commands normalize both eras into stable _ keys without fabricating cross-era mappings, and preserve raw fields in JSON. Incident types 300–399 and 661 are excluded by RFD for EMS/privacy. The full-history station field is unpopulated for most records after early 2021; the past-month feed provides station_name.
  • Fire reports and inspections: Report summaries use the structured ArcGIS past-month layer first. RFD fallback, narratives, and inspection searches cross unencrypted HTTP and require --acknowledge-insecure-rfd on every invocation. Date fallback also requires --allow-rfd-fallback and only runs after ArcGIS returns no records. Empty searches, redirects, unexpected markup, and schema drift fail closed. Invoice links are neither followed nor exposed.
  • Published public-safety statistics: police stats/reports and year-based fire stats/reports read the official RaleighNC.gov publication indexes at runtime. Inline values are labeled official_published_statistics; PDF links are returned without extracting their contents. These outputs are not recomputed from incident rows. RFD medical totals remain aggregate-only and must never be joined to or used to infer incident records excluded for privacy.
  • Fire protection: The Wake County MAR Fire Protection table is a non-spatial table keyed by CSAID. Address input is composed through the Raleigh locator and the Wake County MAR Addresses layer; if the address cannot be resolved to a unique CSAID, supply --csaid directly. Distances are source-provided road-network values; the source does not advertise units. This data does not expose hydrant locations, only nearest-hydrant distance. It must not be used for emergency response.
  • Active incidents (RWECC): Uses an undocumented public application endpoint (incidents.rwecc.com/getdata). The adapter is isolated and may break if the upstream contract changes; set RALEIGH_DISABLE_INCIDENTS=1 to disable it independently. This is a filtered active feed, NOT all 911 calls and NOT authoritative emergency status. An empty response does not prove zero incidents. Cache lifetime is 90 seconds.
  • URL allowlist: Only fixed public hosts are dereferenced; arbitrary URLs are rejected.
  • Transit realtime: Requires google.protobuf>=6.31.1,<7. The vendored GTFS-Realtime binding was generated with protoc 31.1 and does not replace the runtime.

Safety Boundaries

  • Read-only operations only. No auth, write, payment, submission, or private-data endpoints.
  • All remote hosts and paths are fixed. The general client remains HTTPS-only; the isolated RFD adapter permits only four documented plain-HTTP read contracts after explicit acknowledgement.
  • Cached data is refreshed with --refresh or when the cache expires.
  • Report stale or unavailable endpoints via catalog-check.

When not to use

  • Do not use this skill for private, authenticated, or non-public city data. It cannot sign in, pay fees, submit forms, or access internal systems.
  • Do not use it for non-Raleigh jurisdictions. The host allowlist is fixed to City of Raleigh and GoRaleigh endpoints.
  • Do not rely on it for write operations, real-time emergency dispatch, or legally authoritative records. Data is read-only and may be cached.
  • Do not use it when the task requires GTFS-Realtime and a compatible protobuf runtime is unavailable. Install protobuf>=6.31.1,<7 first or stick to static GTFS commands.
  • For general web scraping, research outside Raleigh civic data, or interactive browser tasks, use a more appropriate skill instead.

© magnus919, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 68 other files (scripts, references) in raleigh of magnus919/agent-skills.

  • SKILL.md
  • EVIDENCE-LEDGER.md
  • README.md
  • evals/evals.json
  • evals/fire-cutoff-rubric-review.md
  • references/api-reference.md
  • references/civic-content-reference.md
  • references/dataset-catalog.md
  • references/development-reference.md
  • references/fire-reference.md
  • references/fire-reports-reference.md
  • references/imagery-reference.md
  • references/incidents-reference.md
  • references/meetings-reference.md
  • references/police-reference.md
  • references/public-safety-statistics-reference.md
  • references/transit-reference.md
  • scripts/canary.py
  • … and 51 more

Open the folder on GitHubat commit 22b4723

Compare with similar skills

Raleigh next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Raleigh compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Raleigh this skillmagnus919/agent-skills115—~4kAutomated safety check: PassMIT
Antv L7antvis/L74.1k—~1.4kAutomated safety check: PassMIT
Portaljs Add Geodatopian/portaljs2.4k1 repos~1.7kAutomated safety check: PassMIT
Thematic Mapzzhonglei/GeoCode-Release189—~3.1kAutomated safety check: PassMIT
Rs Paper Pipelinethinson/RS-PaperClaw230—~319Automated safety check: PassMIT
Querying Indonesian Gov Datasuryast/indonesia-gov-apis172—~1.4kAutomated safety check: PassMIT

Similar skills

  • Antv L7

    antvis/L7

    Comprehensive guide for AntV L7 geospatial visualization library.

    4.1k GitHub stars~1.4k tokensUpdated 1 mo ago
    Data & AnalyticsAuto-check passed
  • Portaljs Add Geo

    datopian/portaljs

    Auto-ingest a geospatial file (GeoJSON, Shapefile, GeoPackage, KML/KMZ, FlatGeobuf, CSV-with-geometry) into a PortalJS portal on the user's own machine, with no server.

    2.4k GitHub starsUsed in 1 repo~1.7k tokens
    Data & AnalyticsAuto-check passed
  • Thematic Map

    zzhonglei/GeoCode-Release

    Create well-designed maps that follow standard cartographic conventions.

    189 GitHub stars~3.1k tokensUpdated 7 days ago
    Data & AnalyticsAuto-check passed
  • Rs Paper Pipeline

    thinson/RS-PaperClaw

    A skill your agent uses when operating or maintaining the RS-PaperClaw pipeline that fetches remote-sensing arXiv papers, creates per-paper issues, builds daily digests, reconciles issue sets, and…

    230 GitHub stars~319 tokensUpdated yesterday
    Data & AnalyticsAuto-check passed
  • Querying Indonesian Gov Data

    suryast/indonesia-gov-apis

    Find and assess Indonesian public-data sources using a dated, evidence-backed catalog.

    172 GitHub stars~1.4k tokensUpdated today
    Data & AnalyticsAuto-check passed
  • Remote Sensing Research Radar

    limi124/remote-sensing-research-radar

    Track, retrieve, screen, and synthesize research frontiers for geospatial AI, remote sensing big data, and transferable computer vision methods.

    143 GitHub stars~1.3k tokensUpdated 5 mo ago
    Data & AnalyticsAuto-check passed

More from magnus919/agent-skills

All 131 skills in this repo
  • Artifact Pyramids

    magnus919/agent-skills

    Organize durable agent research outputs as summaries, analysis, and evidence dossiers.

    119 GitHub stars~2.7k tokensUpdated today
    Auto-check passed
  • Ascii City Engine

    magnus919/agent-skills

    Build portable, first-person colored ASCII city engines and small GIS-derived city packs.

    119 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Color Management

    magnus919/agent-skills

    Manage color workflows with ICC profiles, working spaces, gamut mapping, and color science.

    119 GitHub stars~2.6k tokensUpdated today
    Auto-check: notes
  • Data Scientist

    magnus919/agent-skills

    A skill your agent uses for PhD-level expertise in data science, statistics, and machine learning: rigorous statistical analysis, experimental design, causal inference, advanced modeling, research…

    119 GitHub stars~4.1k tokensUpdated today
    Auto-check passed
  • Docker Compose

    magnus919/agent-skills

    Use Docker Compose to define, run, debug, and harden multi-container applications.

    119 GitHub stars~2k tokensUpdated today
    Auto-check: notes
  • Fpga Development

    magnus919/agent-skills

    Design, review, simulate, and verify FPGA logic using explicit RTL contracts, clock and reset models, CDC analysis, timing constraints, and reproducible implementation evidence.

    119 GitHub stars~2.7k tokensUpdated today
    Auto-check passed

Questions about Raleigh

What does Raleigh do?

Query, search, and download public datasets and civic information for the City of Raleigh. Raleigh is an agent skill from magnus919/agent-skills. Query, search, and download public datasets and civic information for the City of Raleigh.

When should I use Raleigh?

Raleigh fits situations like: live ArcGIS Hub catalog discovery; arcGIS FeatureServer and MapServer queries; imageServer imagery exports; official Raleigh geocoding.

How do I install Raleigh in Claude Code?

Run `npx skills add magnus919/agent-skills --skill raleigh -a claude-code`. Or copy the skill folder (raleigh in magnus919/agent-skills) into .claude/skills/raleigh in your project. Claude Code loads it when a task matches its description.

How do I install Raleigh in Codex?

Run `npx skills add magnus919/agent-skills --skill raleigh -a codex`. Or copy the skill folder (raleigh in magnus919/agent-skills) into .agents/skills/raleigh in your project. Codex loads it when a task matches its description.

Can I use Raleigh in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add magnus919/agent-skills --skill raleigh -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/raleigh, .gemini/skills/raleigh, .github/skills/raleigh and .opencode/skills/raleigh in your project.

What does Raleigh need to run?

Going by SKILL.md and its folder, Raleigh needs Python for the scripts in its folder. Our summary lists: Python 3.

Does Raleigh access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Raleigh safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Raleigh use?

Raleigh is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Raleigh use?

About 4k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 8.6k tokens, read only when the agent opens those files.

What are the alternatives to Raleigh?

Skills that share tags, products or a category with Raleigh: Antv L7 (antvis/L7, 4.1k stars), Portaljs Add Geo (datopian/portaljs, 2.4k stars), Thematic Map (zzhonglei/GeoCode-Release, 189 stars) and Rs Paper Pipeline (thinson/RS-PaperClaw, 230 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Raleigh?

magnus919 (a GitHub user) maintains it in magnus919/agent-skills, which has 115 GitHub stars. The repository holds 131 skills in this directory. The repository was last updated on October 10, 2026.

Source: magnus919/agent-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.