Matt George
Community@mmgeorge · Redlands, CA
Rendering software engineer @Esri
Agent Skills by Matt George
Showing 11 vetted skills indexed across 1 GitHub repositories.
terminal-tui-debugging
Debug and verify interactive terminal UIs using PTY tests and Terminal MCP sessions.
neovim-lua-dev
Develop and debug Neovim Lua plugins with modular architecture and live RPC inspection.
fn-why
Explains a function's purpose, caller contract, and lifecycle phases.
portal
Configures and operates the portal CLI for ArcGIS Online and Enterprise Portal item management.
authoring-skills
Author and refactor Agent Skills with structured frontmatter, references, and validation workflows.
technical-writing
Write and revise technical documents, API docs, and code comments using structured profiles.
walkthrough
Generate and validate Forge .walkthrough.json review artifacts from repository changes.
nushell
Author, validate, and debug Nushell scripts, modules, and pipelines using nu-check.
fn-walk
Generates section-by-section code walkthroughs with annotated snippets and invariant explanations.
rulesync
Configure and generate AI assistant rules, permissions, and MCP settings from unified sources.
parquet
Inspects, publishes, and delivers Parquet datasets through the portal CLI, Azure storage, and ArcGIS Play.
Frequently Asked Questions About Matt George
FAQPage SchemaWhat tasks can I accomplish with mmgeorge's skill registry?▼
You can debug terminal TUI applications, develop Neovim Lua plugins, manage ArcGIS Portal items and Feature Layers, publish Azure-hosted Parquet datasets, author Nushell scripts, generate code walkthroughs, explain function invariants, write technical documentation, and configure Rulesync asset synchronization.
Who are these skills designed for?▼
They target rendering and GIS software engineers, Neovim plugin authors, terminal UI developers working with curses or Bubble Tea, Nushell scripters, and technical writers maintaining READMEs, RFCs, rustdoc, and API docstrings.
How do the ArcGIS Portal and Parquet skills work together?▼
The portal skill handles authentication, item discovery, Feature Layers, Web Maps, and exports, while the parquet skill specifically inspects, filters, publishes, and visualizes Parquet datasets from Azure Blob or ADLS with _spatial.json metadata delivered through ArcGIS Play apps.
What prerequisites are needed to use these skills?▼
Portal and parquet skills target copilotcli environments and require access to ArcGIS Online or Enterprise portals plus Azure storage for Parquet delivery. Neovim skills require a running Neovim instance with the $NVIM socket; other skills target all environments.
How do the fn-why and fn-walk skills differ?▼
fn-why explains why a function exists, its controlling invariant, caller contract, and failure boundaries. fn-walk instead produces a detailed section-by-section code breakdown with code blocks and inline invariant comments for deep step-by-step review.