Skip to content
Back to skills

Features Dataframes Analysis

ASecurity

"Work with feature layers, FeatureSet/Feature, spatially enabled

  • 247 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 8, 2026
dataapi

Works with

  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill features-dataframes-analysis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Features Dataframes Analysis?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Features Dataframes Analysis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-features-dataframes-analysis/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-features-dataframes-analysis)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: features-dataframes-analysis
description: "Work with feature layers, FeatureSet/Feature, spatially enabled
  dataframes, geometry operations, replicas, branch versioning, and hosted
  feature analysis."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Features, DataFrames, and Analysis

Use this sub-skill when the task is about:

- feature layers, tables, `Feature`, `FeatureSet`, and `FeatureLayerCollection`
- spatially enabled dataframes (SEDF), spatial joins/overlays, plotting, and local vector IO
- `Geometry` creation, validation, projection, and spatial predicates
- edits, appends, attachments, replicas, and branch versioning
- hosted feature and spatial analysis functions in `analysis`, `manage_data`, `use_proximity`, `find_locations`, and `summarize_data`

Start here:

- [features and SEDF workflows](references/features-and-sedf-workflows.md)
- [geometry and analysis API](references/geometry-and-analysis-api.md)
- [troubleshooting](references/troubleshooting.md)
- [local geometry smoke](scripts/local_geometry_smoke.py)

Operating rules:

1. Separate local geometry/SEDF work from hosted service calls.
2. Before editing, appending, versioning, or analyzing a layer, validate field names and types, object ID/global ID availability, geometry type, spatial reference, and service capabilities.
3. Use `query(return_count_only=True)` and `query(return_ids_only=True)` as preflight checks before pulling large result sets.
4. Use `FeatureLayer.append` for bulk loads; do not assume a public `manage_data.append_data` helper exists.
5. For local data, prefer `GeoAccessor.from_layer`, `from_featureclass`, `from_xy`, `to_featureclass`, `to_featureset`, and `to_featurelayer` when the task stays on disk or in memory.
6. For hosted analysis functions, expect service-backed outputs, async jobs, and possible credit usage.
7. For sync-enabled or branch-versioned services, confirm `syncEnabled` or `hasVersionedData` before using replicas or versions.
8. Use the smoke script before writing a service-dependent workflow.

Route elsewhere when the request is about:

- imagery or raster analytics -> imagery-raster-analysis
- geocoding, routing/network, geoenrichment, or map widgets -> mapping-location-services
- `arcgis.learn` or model training/inference -> deep-learning

Files in this skill

  • SKILL.md2.3 KB
  • references/features-and-sedf-workflows.md8.2 KB
  • references/geometry-and-analysis-api.md7.1 KB
  • references/troubleshooting.md6 KB
  • scripts/local_geometry_smoke.py7.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.