geographic-clustering
It performs spatial clustering and risk analysis by calculating geographic medoids and evaluating proximity and sentiment.
Install
mkdir -p .claude/skills/geographic-clustering && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/6084" && unzip -o skill.zip -d .claude/skills/geographic-clustering && rm skill.zipInstalls to .claude/skills/geographic-clustering
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Grid-based geographic clustering with O(n) performance, medoid finding for map markers, and multi-factor risk scoring from event density, sentiment, and recency.Key capabilities
- →Clusters geo-located events using grid cells
- →Finds medoids for map markers
- →Calculates multi-factor risk scores
How it works
It groups events into grid cells with O(n) complexity and calculates risk based on density, sentiment, and recency.
Inputs & outputs
When to use geographic-clustering
- →Clustering map markers for visualization
- →Calculating risk scores from geographic events
- →Processing spatial density data
About geographic-clustering
Provides high-performance spatial clustering and risk analysis. It calculates geographic medoids for map markers and evaluates risk based on sentiment, recency, and proximity.
Grid-based geographic clustering with O(n) performance, medoid finding for map markers, and multi-factor risk scoring from event density, sentiment, and recency.
When not to use it
- →When using distance-based clustering on large datasets
Limitations
- →Requires minimum cluster size to filter noise
- →Risk thresholds should be configurable
How it compares
It uses grid-based clustering for O(n) performance instead of O(n²) distance-based algorithms.
Compared to similar skills
geographic-clustering side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| geographic-clustering (this skill) | 1 | 6mo | No flags | Advanced |
| data-storytelling | 47 | 2mo | No flags | Intermediate |
| csv-data-summarizer | 15 | 10mo | Review | Beginner |
| umap-learn | 6 | 2mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by dadbodgeoff
View all by dadbodgeoff →You might also like
data-storytelling
wshobson
Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.
csv-data-summarizer
coffeefuelbump
Analyzes CSV files, generates summary stats, and plots quick visualizations using Python and pandas.
umap-learn
K-Dense-AI
UMAP dimensionality reduction. Fast nonlinear manifold learning for 2D/3D visualization, clustering preprocessing (HDBSCAN), supervised/parametric UMAP, for high-dimensional data.
data-visualization
anthropics
Create effective data visualizations with Python (matplotlib, seaborn, plotly). Use when building charts, choosing the right chart type for a dataset, creating publication-quality figures, or applying design principles like accessibility and color theory.
seaborn
davila7
Statistical visualization. Scatter, box, violin, heatmaps, pair plots, regression, correlation matrices, KDE, faceted plots, for exploratory analysis and publication figures.
data-analysis
ArtificialAnalysis
High-performance data analysis using Polars - load, transform, aggregate, visualize and export tabular data. Use for CSV/JSON/Parquet processing, statistical analysis, time series, and creating charts.