contributor-reward

Generates tier-priced USDC reward plans from weekly contributor leaderboards into distributions.yml.

Updated May 25, 2026
One-click install
npx skills add https://github.com/Cbowcrptex/CBOWCRYPTEX --skill contributor-reward-cbowcrptex
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: contributor-reward
Source: https://github.com/Cbowcrptex/CBOWCRYPTEX/tree/main/skills/contributor-reward
Command: npx skills add https://github.com/Cbowcrptex/CBOWCRYPTEX --skill contributor-reward-cbowcrptex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It bridges the gap between a weekly contributor leaderboard and actual token payouts by converting rankings into a priced, idempotent reward plan that an operator can review before any on-chain transfer happens. ## Core Features & Use Cases - Tier-Based Pricing: Maps leaderboard ranks to fixed USDC amounts (rank 1 = 25, rank 2 = 15, rank 3 = 10, ranks 4-5 = 5) with a one-time +5 USDC first-PR bonus per contributor. - Idempotent Plan Generation: Tracks processed weeks and paid bonuses in a state file, so re-runs only add deltas and never double-pay or claw back rewards. - Safe Handoff to distribute-tokens: Writes a labelled recipient list into memory/distributions.yml and notifies the operator with the exact command to preview or execute the transfer, without ever moving funds itself. - Use Case: After the weekly fork-contributor-leaderboard article is published, run this skill to automatically produce a contributors-2026-W17 list in distributions.yml, then have the operator execute the payout via distribute-tokens. ## Quick Start Run the contributor-reward skill with no arguments to process the most recent leaderboard, or pass "dry-run" to preview the reward plan without writing any files.

Frequently Asked Questions about contributor-reward

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

FAQPage Schema
How do I reward open-source contributors with crypto automatically?▼

Run this skill after generating a weekly contributor leaderboard. It parses the ranking table, prices each eligible contributor against a tier table, and writes a labelled recipient list into memory/distributions.yml for distribute-tokens to execute.

How does the contributor reward tier pricing work?▼

Rank 1 receives 25 USDC, rank 2 receives 15, rank 3 receives 10, and ranks 4-5 receive 5 each. A one-time +5 USDC first-PR bonus is added for contributors marked with a first-PR indicator who have never received the bonus before.

Does this skill send tokens on-chain directly?▼

No, it only generates the reward plan and writes it to memory/distributions.yml. The actual transfer always goes through the separate distribute-tokens skill, which the operator runs manually after reviewing the plan.

What happens if I run the reward plan twice for the same week?▼

Re-runs are idempotent per week and login. If the plan is unchanged, the skill exits silently; if the leaderboard changed, only deltas are added, such as top-ups for rank improvements, and already-paid amounts are never clawed back.

Why does the skill exit without writing a reward plan?▼

It exits silently when no leaderboard article exists, when zero contributors meet the score >= 10 eligibility floor, or when the week was already processed. It notifies the operator when the leaderboard is over 8 days old or the table cannot be parsed.