yoink

Yoink the flag and check scores in the Base blockchain capture-the-flag game.

650|137|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/alsk1992/CloddsBot --skill yoink-alsk1992
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yoink
Source: https://github.com/alsk1992/CloddsBot/tree/main/src/skills/bundled/yoink
Command: npx skills add https://github.com/alsk1992/CloddsBot --skill yoink-alsk1992

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires viem, ethers, and includes scripts (resource) components.

What problem does it solve?

This Skill allows users to participate in an on-chain capture-the-flag game on the Base blockchain, enabling competitive play and time accumulation.

Core Features & Use Cases

  • On-chain Game Play: Interact directly with the Yoink smart contract on Base.
  • Flag Capture: Yoink the flag from the current holder to start your timer.
  • Status & Scoring: Check game status, individual player scores, and the leaderboard.
  • Use Case: Compete with friends to hold the Yoink flag for the longest cumulative time and win the in-game trophy.

Quick Start

Yoink the flag in the capture-the-flag game on Base.

Frequently Asked Questions about yoink

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

FAQPage Schema
How do I play capture the flag on the Base blockchain?

To play capture the flag on the Base blockchain, you interact directly with the Yoink smart contract to yoink the flag from the current holder. This starts your timer, and you compete to hold the flag for the longest cumulative time to win.

What is an on-chain capture the flag game?

An on-chain capture the flag game is a crypto gaming experience where smart contracts track flag ownership and player scores. Participants compete by yoinking the flag from the current holder and accumulating holding time on a public leaderboard.

Do I need a private key to interact with the Yoink smart contract?

Yes, you need a PRIVATE_KEY environment variable to interact with the Yoink smart contract. This private key signs the blockchain transactions required to execute actions like yoinking the flag and updating your score on the Base network.

Can I check player scores and the leaderboard for this crypto game?

Yes, you can check game status, retrieve individual player scores, and view the leaderboard. The Skill queries the Yoink smart contract on Base to display current flag holders and cumulative holding times for all competitors.

Does this Skill use ethers or viem to interact with the Base blockchain?

Yes, the Skill uses both ethers and viem as dependencies. These libraries facilitate the blockchain interactions and transaction signing needed to communicate with the capture the flag smart contract on the Base network.

Why does my transaction fail when I try to yoink the flag on Base?

Transactions may fail if your PRIVATE_KEY environment variable is missing or improperly configured. The Skill requires this key to sign transactions with ethers or viem before interacting with the Yoink smart contract at the specified address.