PS

portolan-sdi/portolan-skills

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

12 stars 품질 59 트렌드 23Apache-2.0

Agent skills for working with Portolan catalogs

개요

This repository gives your coding agent workflows for building, publishing, reviewing, and using Portolan geospatial data catalogs. Give your agent a source URL or a folder of files to turn into a documented catalog. The skills cover data conversion, metadata research, Git-backed catalogs, map thumbnails, Source Cooperative uploads, catalog reviews, and data analysis. Each directory in skills/ contains a SKILL.md file. Some also include scripts and reference material. They follow the Agent Skills format, with installation options for Claude Code, Codex, Gemini CLI, and other agents. evals/ contains the catalog-grader evaluation suite. pins.toml records the upstream versions the skills describe, and scripts/check_drift.py checks their commands and specification references against those versions. Catalog requirements come from the Portolan specification. This example uses Claude Code and uv. Install both before you begin.

README

원문 README의 일부입니다. 원문 보기.

Portolan skills

Overview · Quickstart · Installation · Skills · Evaluations

Overview

This repository gives your coding agent workflows for building, publishing, reviewing, and using Portolan geospatial data catalogs. Give your agent a source URL or a folder of files to turn into a documented catalog.

The skills cover data conversion, metadata research, Git-backed catalogs, map thumbnails, Source Cooperative uploads, catalog reviews, and data analysis. Each directory in skills/ contains a SKILL.md file. Some also include scripts and reference material. They follow the Agent Skills format, with installation options for Claude Code, Codex, Gemini CLI, and other agents.

evals/ contains the catalog-grader evaluation suite. pins.toml records the upstream versions the skills describe, and scripts/check_drift.py checks their commands and specification references against those versions. Catalog requirements come from the Portolan specification.

Quickstart

This example uses Claude Code and uv. Install both before you begin. For other agents, follow Installation, then adapt the skill invocation in the prompt.

  1. Install the Portolan plugin and portolan-cli from your terminal:

    claude plugin marketplace add portolan-sdi/portolan-skills
    claude plugin install portolan@portolan-skills
    uv tool install portolan-cli
    portolan --version
    
  2. Open a working directory and start a new session:

    mkdir my-catalog-work
    cd my-catalog-work
    claude
    
  3. Run the bootstrap skill in the agent session. Replace the source placeholder with a data URL or local path:

    /portolan:portolan-bootstrap
    
    Build a Portolan catalog from .
    Use git-backed-catalog to create a GitHub repository for the metadata,
    with validation in CI and data files in object storage.
    Use the bootstrap guidance to research the source, convert the data,
    and write metadata, documentation, and map styles.
    Use portolan-thumbnails to generate and visually check the thumbnails.
    I plan to host the catalog and data on Source Cooperative; use
    sourcecoop for its account and authentication setup.
    Ask me for the repository names, license, and maintainer contact.
    Show me the plan and upload preview before publishing.
    

    If you use another storage provider, replace the Source Cooperative request with your destination. Source Cooperative hosting requires an account with write access to the destination repository.

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add portolan-sdi/portolan-skills
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →