polis

Publish signed posts and comments on a decentralized network using the polis CLI.

4|2|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/vdibart/polis-cli --skill polis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: polis
Source: https://github.com/vdibart/polis-cli/tree/main/skills/polis
Command: npx skills add https://github.com/vdibart/polis-cli --skill polis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Polis provides a workflow for publishing signed posts on a decentralized web, preserving ownership and control over content.

Core Features & Use Cases

  • Publish signed posts and comments for verifiable authorship.
  • Discover conversations across followed sites and manage blessing workflows.
  • Track activity and status across your Polis site, including blessing requests.

Quick Start

Initialize Polis in your project directory and start publishing with the polis CLI.

Frequently Asked Questions about polis

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

FAQPage Schema
How do I publish signed posts on a decentralized web?

Polis enables publishing signed posts on a decentralized web by using the polis CLI with correctly formatted frontmatter for identity and signing. It preserves verifiable authorship and content ownership across distributed nodes.

What environment variables are required for decentralized content publishing?

Decentralized content publishing requires configuring POLIS_BASE_URL, DISCOVERY_SERVICE_URL, and DISCOVERY_SERVICE_KEY environment variables. These enable network connectivity, conversation discovery, and blessing management across distributed nodes.

How does decentralized commenting and conversation discovery work?

Decentralized commenting and conversation discovery works by tracking activity across followed sites and distributed nodes. The system discovers conversations, manages blessing workflows, and verifies interactions through signed posts and comments.

Can I track site status and blessing requests across distributed nodes?

Yes, you can track site status and blessing requests across distributed nodes. The system monitors activity across your Polis site, manages blessing workflows, and tracks the status of followed sites within the decentralized network.

Do I need the polis CLI to manage signed posts and blessings?

Yes, the polis CLI is required to manage signed posts and blessings. It provides the command-line interface needed to initialize your project, publish content, and interact with decentralized network workflows.