Cover photo

Teach the Network Anything

Add custom AI logic across many computers — without building infrastructure.

Proof of Human started with one question: is this wallet a real person or a bot?

Skills let you teach the network new capabilities and extend what the AI can do.


What Is a Skill?

A skill is a small program that runs on computers across the Proof of Human network. You give it an input (text, data, a question, an image, a file, etc.), and it uses the AI model running on that machine to process it and return a result.

Skills turn the base AI into something much more powerful. Instead of being limited to what the core model knows, anyone can add new abilities on top of it.

You write the logic. The network runs it.


What Can a Skill Do?

A skill can add almost any capability you can describe to the AI. It lets developers create custom functionality for the LLM and solve specific problems.

Examples include:

  • Summarize long documents or conversations

  • Answer questions using private or custom knowledge

  • Analyze text for sentiment, intent, or specific patterns

  • Classify content into categories

  • Extract structured data from unstructured text

  • Reason step-by-step through complex problems

  • Generate reports, code, or creative content

  • Perform specialized analysis based on your own rules or criteria

If you can clearly describe what you want the AI to do, you can turn it into a skill.


How It Works

Skills run directly on each computer in the network — not on a central server. When a job is submitted, the network sends it to a machine that has the skill active. The AI processes the input locally and returns the result.

Every skill runs inside a secure container. It cannot access files on the computer, make unauthorized connections, or interfere with other processes. The output is always clean and structured.

This design keeps everything decentralized while giving developers full control over the logic.


Launching a Skill

1. Write it
A skill is a JavaScript module that exports a run(input, config) function. It receives the job input and returns a result.

2. Propose it
Submit your skill to the network with a short description and a 1,000 POH deposit. This helps keep the system serious and high-quality.

3. Get community support
Other POH holders can stake behind your skill. Once the total staked reaches 10,000 POH, the skill goes live automatically.

4. It spreads automatically
Once approved, the skill appears on every computer in the network within seconds. No manual installation or coordination is needed.

5. Earn from every use
Every time your skill processes a real job, you earn a share of the fee. The more useful and widely used your skill is, the more it earns.


The Skills Directory

The Skills Directory is the place to discover active skills, stake behind skills you believe in, and submit your own.

Each skill shows:

  • What it does

  • How much POH is staked behind it

  • Its current status (proposed, staking, or active)

  • Earnings history once it’s live

Skills that lose support can be deprecated. New versions or improvements can be proposed at any time.


For Developers

Build once. Earn forever.

Create a skill that adds new functionality to the AI, propose it, and get it staked to 10,000 POH. Once live, it runs across the entire network and you earn a share of every job it handles — indefinitely.

You don’t need to run servers or maintain infrastructure. You write the logic once, and the network takes care of everything else.

Browse the Skills Directory →


For Businesses

Add custom AI logic across many computers — without building infrastructure.

If you need specialized AI behavior (classification, analysis, reasoning, data extraction, etc.), you can create a private skill and run it on the computers you control. Your custom logic runs locally, results come back structured, and you pay per job.

No model hosting. No API maintenance. No data sent to third-party servers.

Get in touch →