polaris-catalog

Explore Polaris REST APIs and design catalog, namespace, and role structures.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Obsidian-Owl/floe-runtime --skill polaris-catalog
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: polaris-catalog
Source: https://github.com/Obsidian-Owl/floe-runtime/tree/main/.claude/skills/polaris-skill
Command: npx skills add https://github.com/Obsidian-Owl/floe-runtime --skill polaris-catalog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides Polaris catalog governance, including catalogs, namespaces, principals, roles, and access control.

Core Features & Use Cases

  • Explore Polaris REST APIs and Python client
  • Design catalog, namespace, and role structures
  • Plan access control with vended credentials patterns

Quick Start

Try creating a Polaris catalog and a namespace via REST or Python client.

Frequently Asked Questions about polaris-catalog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design and manage catalog structures in Apache Polaris?▼

Apache Polaris catalog management involves designing hierarchical structures of catalogs, namespaces, and access controls. This Skill guides you through creating catalogs and namespaces via REST API or Python client, defining role-based access patterns, and validating your architecture against governance requirements across development, staging, and production environments.

Can I use Polaris REST API to discover and validate existing catalogs and namespaces?▼

Yes. Polaris REST API enables catalog and namespace discovery, allowing you to verify runtime environments, validate existing patterns, and query current configuration. This Skill covers API capability checks and discovery workflows to audit your catalog structure.

How do I implement role-based access control in Polaris?▼

Role-based access control in Polaris involves modeling principals, roles, and vended credentials patterns. This Skill teaches you to design access-control structures, assign roles to principals, and plan credential distribution strategies that satisfy security and functional requirements across your data environments.

Does Polaris work with PyIceberg clients for catalog integration?▼

Yes. Polaris integrates with PyIceberg clients across multiple environments. This Skill covers how to connect PyIceberg to Polaris catalogs, validate client compatibility with your REST API endpoints, and manage catalog governance through Python-based workflows.

What are the key differences between catalog, namespace, and role design in Polaris?▼

Catalogs are top-level containers, namespaces organize tables within catalogs, and roles define access permissions for principals. This Skill distinguishes these hierarchical concepts and shows how to model each layer—from catalog creation through namespace organization to role assignment—for effective governance.