Agent Plugins Marketplace
← All plugins

howp

v0.3.8

Personal probability dashboard: interests → measurable questions → prediction-market probabilities (Polymarket, Manifold) → a local Markdown dashboard of what became more or less likely. The skill reads this package's binaries.json, refuses any platform it does not name, downloads and sha256-verifies the released archive for one it does, caches it under the user's home, and drives one binary, hp; which targets are published, and what an archive holds, come from that file rather than from this sentence. No API keys and no accounts. Deterministic work is hp's — extracting a probability out of a venue's raw response, the append-only history, move detection and the rendered page — and everything else is the agent's: hp opens no socket and reads no clock, so the agent fetches each market body with its own tools, under the permission flow its client already has, and passes the moment in. Every judgement is the agent's too, and no part of this package invokes a model. The hosts hp builds requests from are declared under extensions below — a statement rather than a request, since no client is documented to read that field as network permission.

Claude CodeAgent Plugins1 Skill

By Alexander KurganovLicense: MIT1 GitHub starsUpdated 2 weeks ago

Directory evidence

Runtimes
Claude Code and Agent Plugins
Parsed components
1 skill or MCP entry
Source updated
Sep 23, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install howp for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install howp@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/Akurganow/ai-plugins

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/howp/.

Plugin files

plugins/howp/
├── .claude-plugin/plugin.json
├── plugin.json
└── skills/howp/SKILL.md

Included Skills1

howpskills/howp/SKILL.md

A personal probability dashboard. Turns what someone follows into measurable questions, binds them to prediction markets (Polymarket, Manifold), records the probabilities over time, detects sharp moves, and renders a local Markdown dashboard of what became more or less likely. Use when the user asks to set up, run or refresh a howp workspace, collect market probabilities for their questions, bind a question to a market, find sharp moves, explain one, or write the weekly digest. It drives one binary, `hp`, on the platforms the package's binaries.json names and stops on any other — read that file, do not assume a platform. No API keys. `hp` opens no socket and reads no clock: you fetch each market body with your own tools and hand it in, you supply the moment, and every judgement is yours.

Plugin manifests2

plugins/howp/.claude-plugin/plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "howp",
  "version": "0.3.8",
  "description": "Personal probability dashboard: interests → measurable questions → prediction-market probabilities (Polymarket, Manifold) → a local Markdown dashboard of what became more or less likely. The skill reads this package's binaries.json, refuses any platform it does not name, downloads and sha256-verifies the released archive for one it does, caches it under the user's home, and drives one binary, hp; which targets are published, and what an archive holds, come from that file rather than from this sentence. No API keys and no accounts. Deterministic work is hp's — extracting a probability out of a venue's raw response, the append-only history, move detection and the rendered page — and everything else is the agent's: hp opens no socket and reads no clock, so the agent fetches each market body with its own tools, under the permission flow its client already has, and passes the moment in. Every judgement is the agent's too, and no part of this package invokes a model. The hosts hp builds requests from are declared under extensions below — a statement rather than a request, since no client is documented to read that field as network permission.",
  "author": {
    "name": "Alexander Kurganov",
    "url": "https://github.com/Akurganow"
  },
  "homepage": "https://github.com/Akurganow/ai-plugins/tree/main/plugins/howp",
  "repository": "https://github.com/Akurganow/ai-plugins",
  "license": "MIT",
  "keywords": [
    "probability",
    "forecasting",
    "prediction-markets",
    "polymarket",
    "manifold",
    "dashboard",
    "agent-skills"
  ],
  "extensions": {
    "io.github.akurganow.ai-plugins": {
      "network": {
        "hosts": [
          "github.com",
          "gamma-api.polymarket.com",
          "clob.polymarket.com",
          "api.manifold.markets"
        ],
        "purpose": {
          "github.com": "download the released binary archive that binaries.json names, once per release",
          "gamma-api.polymarket.com": "Polymarket markets and events: the URLs `hp sources urls` names, fetched by the agent",
          "clob.polymarket.com": "Polymarket price history: the URLs `hp sources next` names on the history path, fetched by the agent",
          "api.manifold.markets": "Manifold markets, quotes and bets pages: the URLs `hp sources urls` and `hp sources next` name, fetched by the agent"
        },
        "not_listed": "Whatever the agent reaches on its own. Two of the three procedures in the skill — finding a candidate market to bind a question to, and finding the story that explains a sharp move — are the agent's own search, so the hosts they touch are the agent's client and its user to decide and are not this package's to name. The four above are only the hosts hp itself builds requests from. This list is a floor and not a fence.",
        "status": "A declaration, not a request. Agent Plugins 1.0.0 assigns no semantics to the contents of an extensions namespace, and no client is documented to read this field as network permission; skills/howp/SKILL.md carries the same list in its frontmatter metadata, for an install that takes the skill without the package, and the preflight in skills/howp/references/install.md is what actually establishes reachability and tells the user what to allow and where."
      }
    }
  }
}
plugins/howp/plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "howp",
  "version": "0.3.8",
  "description": "Personal probability dashboard: interests → measurable questions → prediction-market probabilities (Polymarket, Manifold) → a local Markdown dashboard of what became more or less likely. The skill reads this package's binaries.json, refuses any platform it does not name, downloads and sha256-verifies the released archive for one it does, caches it under the user's home, and drives one binary, hp; which targets are published, and what an archive holds, come from that file rather than from this sentence. No API keys and no accounts. Deterministic work is hp's — extracting a probability out of a venue's raw response, the append-only history, move detection and the rendered page — and everything else is the agent's: hp opens no socket and reads no clock, so the agent fetches each market body with its own tools, under the permission flow its client already has, and passes the moment in. Every judgement is the agent's too, and no part of this package invokes a model. The hosts hp builds requests from are declared under extensions below — a statement rather than a request, since no client is documented to read that field as network permission.",
  "author": {
    "name": "Alexander Kurganov",
    "url": "https://github.com/Akurganow"
  },
  "homepage": "https://github.com/Akurganow/ai-plugins/tree/main/plugins/howp",
  "repository": "https://github.com/Akurganow/ai-plugins",
  "license": "MIT",
  "keywords": [
    "probability",
    "forecasting",
    "prediction-markets",
    "polymarket",
    "manifold",
    "dashboard",
    "agent-skills"
  ],
  "extensions": {
    "io.github.akurganow.ai-plugins": {
      "network": {
        "hosts": [
          "github.com",
          "gamma-api.polymarket.com",
          "clob.polymarket.com",
          "api.manifold.markets"
        ],
        "purpose": {
          "github.com": "download the released binary archive that binaries.json names, once per release",
          "gamma-api.polymarket.com": "Polymarket markets and events: the URLs `hp sources urls` names, fetched by the agent",
          "clob.polymarket.com": "Polymarket price history: the URLs `hp sources next` names on the history path, fetched by the agent",
          "api.manifold.markets": "Manifold markets, quotes and bets pages: the URLs `hp sources urls` and `hp sources next` name, fetched by the agent"
        },
        "not_listed": "Whatever the agent reaches on its own. Two of the three procedures in the skill — finding a candidate market to bind a question to, and finding the story that explains a sharp move — are the agent's own search, so the hosts they touch are the agent's client and its user to decide and are not this package's to name. The four above are only the hosts hp itself builds requests from. This list is a floor and not a fence.",
        "status": "A declaration, not a request. Agent Plugins 1.0.0 assigns no semantics to the contents of an extensions namespace, and no client is documented to read this field as network permission; skills/howp/SKILL.md carries the same list in its frontmatter metadata, for an install that takes the skill without the package, and the preflight in skills/howp/references/install.md is what actually establishes reachability and tells the user what to allow and where."
      }
    }
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[howp on Agent Plugins Marketplace](https://pluginsmp.com/plugins/howp)