Add fastah-ip-geo-tools plugin for RFC 8805 IP geolocation feeds 🤖🤖🤖#1151
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a new plugin (fastah-ip-geo-tools) to the repository and registers it in the plugin marketplace and documentation so it can be discovered/installed via Copilot tooling.
Changes:
- Added
plugins/fastah-ip-geo-toolsplugin metadata (.github/plugin/plugin.json) and a plugin README. - Registered the plugin in the marketplace config (
.github/plugin/marketplace.json) and the docs list (docs/README.plugins.md). - Extended
.codespellrcskip patterns for JSON/TXT assets under the plugin’s intended skill paths.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| plugins/fastah-ip-geo-tools/README.md | Introduces plugin documentation, installation guidance, and intended included skills. |
| plugins/fastah-ip-geo-tools/.github/plugin/plugin.json | Defines plugin manifest metadata and skill references. |
| docs/README.plugins.md | Adds the plugin to the public plugins table. |
| .github/plugin/marketplace.json | Registers the plugin in the marketplace feed. |
| .codespellrc | Adds skip patterns for the plugin’s intended asset/reference files. |
| "skills": [ | ||
| "./skills/geofeed-tuner/" | ||
| ] |
There was a problem hiding this comment.
skills references ./skills/geofeed-tuner/, but the plugin directory currently does not contain a skills/ folder. This will break plugin installation/loading; either add the skill folder under plugins/fastah-ip-geo-tools/skills/geofeed-tuner/ (with SKILL.md etc.) or update the manifest to reference the correct existing path.
| "skills": [ | |
| "./skills/geofeed-tuner/" | |
| ] | |
| "skills": [] |
| @@ -0,0 +1,32 @@ | |||
| # IP Geolocation Tools by Fastah Inc. | |||
|
|
|||
| This plugin is for network operations engineers who wish to tune and publish IP geolocation feeds in RFC 8805 format. It consists of an AI Skill and an associated MCP server that geocodes geolocation place names to real cities for accuracy. | |||
There was a problem hiding this comment.
The README states this plugin "consists of an AI Skill and an associated MCP server", but the plugin directory currently only contains the README and plugin.json (no skills/ directory or MCP server files). Either add the missing skill/server content to the plugin or update the README/PR description to reflect what’s actually included.
|
|
||
| | Skill | Description | | ||
| |-------|-------------| | ||
| | [geofeed-tuner](./skills/geofeed-tuner/SKILL.md) | Validates, tunes, and improves IP geolocation feeds in CSV format following RFC 8805 with opinionated best practices from real-world deployments. Uses Fastah MCP for tuning data lookup. | |
There was a problem hiding this comment.
This skills table links to ./skills/geofeed-tuner/SKILL.md, but that path doesn’t exist in the plugin directory right now. Add the skill files under plugins/fastah-ip-geo-tools/skills/geofeed-tuner/ or fix the link to the actual location.
| | [geofeed-tuner](./skills/geofeed-tuner/SKILL.md) | Validates, tunes, and improves IP geolocation feeds in CSV format following RFC 8805 with opinionated best practices from real-world deployments. Uses Fastah MCP for tuning data lookup. | | |
| | geofeed-tuner | Validates, tunes, and improves IP geolocation feeds in CSV format following RFC 8805 with opinionated best practices from real-world deployments. Uses Fastah MCP for tuning data lookup. | |
This pull request adds a new plugin,
fastah-ip-geo-tools, to the project. The plugin is designed for network operations engineers to tune and publish IP geolocation feeds in RFC 8805 format, and includes both an AI Skill and an MCP server for geocoding place names. The changes include plugin registration, documentation updates, and configuration adjustments to support the new plugin.Plugin Addition and Registration:
fastah-ip-geo-toolsplugin to the plugin marketplace configuration, including its name, description, and version in.github/plugin/marketplace.json.plugin.jsonforfastah-ip-geo-toolswith metadata, keywords, and skill references.Documentation Updates:
README.mdforplugins/fastah-ip-geo-toolsdescribing the plugin, installation instructions, included skills, and prerequisites.docs/README.plugins.md) to includefastah-ip-geo-toolsin the plugin list with its description and tags.Configuration Improvements:
.codespellrcskip list to avoid spell-checking JSON and TXT files under the new plugin's directories.