Skip to main content

Install Hologres Agent Skills to various AI coding tools (Claude Code, GitHub Copilot, Codex, Cursor, etc.)

Project description

Hologres Agent Skills

An interactive installer that distributes Hologres AI agent skills to various AI coding tools.

Included Skills

Skill Depends on Description
hologres-cli Teaches AI agents how to use the Hologres CLI tool — command usage, safety features, output formats, and best practices
hologres-query-optimizer hologres-cli Enables AI agents to analyze and optimize Hologres SQL query execution plans
hologres-slow-query-analysis hologres-cli Equips AI agents to diagnose slow/failed queries using hologres.hg_query_log
hologres-schema-generator hologres-cli Hologres DDL schema design and table creation expert — storage format selection, index configuration, partition design
hologres-privileges hologres-cli Hologres privilege management using PostgreSQL standard GRANT/REVOKE authorization model
hologres-uv-compute hologres-cli Real-time UV/PV computation pipelines using Dynamic Tables and RoaringBitmap
hologres-bsi-profile-analysis hologres-cli BSI (Bit-Sliced Index) based user profile analysis — tag computation, crowd targeting, GMV analysis
hologres-ad-campaign hologres-cli AI-powered ad creative generation and campaign analysis — video synthesis, virtual delivery simulation, real-time ROI via Dynamic Tables

Note: All skills except hologres-cli depend on it as the foundational skill. SQL execution, GUC management, and data operations are performed through CLI commands. Install hologres-cli skill first.

Supported AI Tools

Claude Code, OpenClaw, Cursor, Codex, OpenCode, GitHub Copilot, Qoder, Trae

Quick Start

Install via uvx (Recommended)

# Run directly without installation
uvx hologres-agent-skills

Install via pip

pip install hologres-agent-skills
hologres-agent-skills

Install from source (Development)

cd agent-skills
uv sync
uv run hologres-agent-skills

Usage

The installer guides you through an interactive workflow:

  1. Select tool — Choose which AI coding tool to install skills for
  2. Confirm path — Verify the installation directory
  3. Select skills — Pick one or more skills to install
  4. Done — Skills are copied to the tool's skills directory
$ hologres-agent-skills

🚀 Hologres Agent Skills Installer
==================================================

📋 Select tool to install to:
? Select one tool: Claude Code

📁 Project root: /path/to/your/project
   (Skills will be installed under .claude/skills)
? Install skills to this directory? Yes

📦 Select skills to install:
? Select skills:
  ● hologres-cli
  ● hologres-query-optimizer
  ● hologres-slow-query-analysis
  ● hologres-schema-generator
  ● hologres-privileges
  ● hologres-uv-compute
  ● hologres-bsi-profile-analysis
  ● hologres-ad-campaign

✨ Installation complete

Development

Build & Publish to PyPI

cd agent-skills

# Build only (artifacts in dist/)
python upload_to_pypi.py --build

# Upload to TestPyPI (verification)
export TEST_PYPI_TOKEN="pypi-xxx"
python upload_to_pypi.py --test

# Upload to official PyPI
export UV_PUBLISH_TOKEN="pypi-xxx"
python upload_to_pypi.py --publish

# Bump version and publish
python upload_to_pypi.py --publish --version 0.2.0

Publish to ClawHub (OpenClaw Skill Marketplace)

Publish skills to the ClawHub public skill registry:

cd agent-skills

# Prerequisites
npm i -g clawhub
clawhub login

# Publish all skills
python publish_to_clawhub.py

# Publish a specific skill
python publish_to_clawhub.py --skill hologres-cli

# Dry-run (preview without publishing)
python publish_to_clawhub.py --dry-run

# Bump patch version before publishing
python publish_to_clawhub.py --bump

# Set a specific version
python publish_to_clawhub.py --version 1.2.0

# Publish under an org handle
python publish_to_clawhub.py --owner holomcp

Publish to Aone (contextlab)

Publish individual skills to the Aone platform:

cd agent-skills

# Set authentication token
export AONE_TOKEN=<your-token>

# Publish all skills
python publish_to_aone.py

# Publish a specific skill
python publish_to_aone.py --skill hologres-cli

# Dry-run (preview without publishing)
python publish_to_aone.py --dry-run

# Bump patch version before publishing
python publish_to_aone.py --bump

# Set a specific version
python publish_to_aone.py --version 1.2.0

Project Structure

agent-skills/
├── skills/                          # Source skills
│   ├── hologres-cli/
│   ├── hologres-query-optimizer/
│   ├── hologres-slow-query-analysis/
│   ├── hologres-schema-generator/
│   ├── hologres-privileges/
│   ├── hologres-uv-compute/
│   ├── hologres-bsi-profile-analysis/
│   └── hologres-ad-campaign/
├── src/
│   └── holo_plugin_installer/
│       ├── __init__.py
│       └── main.py
├── pyproject.toml
├── MANIFEST.in
├── upload_to_pypi.py
├── publish_to_aone.py
├── README.md
└── README_CN.md

License

Apache License 2.0 — Copyright 2026 Alibaba Cloud

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hologres_agent_skills-0.2.3.tar.gz (201.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hologres_agent_skills-0.2.3-py3-none-any.whl (131.0 kB view details)

Uploaded Python 3

File details

Details for the file hologres_agent_skills-0.2.3.tar.gz.

File metadata

File hashes

Hashes for hologres_agent_skills-0.2.3.tar.gz
Algorithm Hash digest
SHA256 26152c28eeb8fde9f0ea9f4dde92cbf392e7f27a5b427af10301cf2ace3f0f44
MD5 778ba6961178620b5b4bf3954973aab6
BLAKE2b-256 da4c2fba345a3fc7805910b48ac8640de43f615333c842ad817948de8c208138

See more details on using hashes here.

File details

Details for the file hologres_agent_skills-0.2.3-py3-none-any.whl.

File metadata

File hashes

Hashes for hologres_agent_skills-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1642ff397c3aafe259acc1aa557821224c7b3eec1e1d382bb44000ef9c5d9edf
MD5 41c675c45e6d7577af754e6fa7064218
BLAKE2b-256 586fccad7d00fdb3477f9cf0769b2a58211c8b3cb476116759f0aae15dfbb8d5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page