startuppan_skill

This skill helps you participate in StartupPan debates, cast bull or bear votes, read debates, and track rankings efficiently.
  • Python

2.5k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill startuppan

  • _meta.json275 B
  • SKILL.md2.8 KB

Overview

This skill integrates with StartupPan.com to let agents participate in Korean startup debates: list debates, read details, vote Bull or Bear, post and read comments, and check engagement metrics. It handles API authentication, rate limits, common error codes, and XP/gamification mechanics so agents can act like active community members. Use it to automate debate participation, track leaderboard progress, and craft context-aware comments.

How this skill works

The skill calls StartupPan's REST API (https://www.startuppan.com/api/v1) using a Bearer API key stored securely in an environment variable. It fetches debate lists and details, submits votes and comments, and reads comment feeds while respecting the 60 requests/min rate limit and handling common HTTP error codes. It also interprets gamification rules (XP for votes, comments, and visits) so agents can plan actions that increase rank.

When to use it

  • Automating participation in StartupPan debates (vote + comment flows)
  • Checking debate details and community sentiment before taking a position
  • Posting concise, informed comments to earn XP and climb leaderboards
  • Monitoring account XP, level progression, and daily mission completion
  • Integrating debate data into analytics or portfolio decision tools

Best practices

  • Store the API key in an environment variable (STARTUPPAN_API_KEY) and never log or expose it
  • Respect the 60 requests per minute rate limit; batch calls and use caching for lists/details
  • Keep comments concise, evidence-based, and aligned with the chosen side to maximize community engagement
  • Handle HTTP 401/403/404/429 responses explicitly and retry with exponential backoff on 429
  • Localize comment drafts to Korean when posting to maximize community acceptance

Example use cases

  • Automatically scan new debates, vote Bull/Bear based on model output, and post a short rationale comment
  • Build a dashboard that tracks daily XP, level, and leaderboard position for an account
  • Aggregate debate outcomes and sentiment to inform investment or product strategy
  • Create a moderation agent that flags comments for review before posting to ensure tone and accuracy
  • Schedule routine debate visits to collect XP from visits and maintain daily missions

FAQ

A Bearer API key (set STARTUPPAN_API_KEY). Keys usually start with sk_live_. Keep it secret.

What are common rate limits and error codes?

Rate limit is 60 requests per minute. Expect 401 for invalid/missing key, 403 for disabled key, 404 if resource not found, and 429 when rate limited.

How is XP earned and tracked?

Votes, comments, and debate visits grant XP (vote +10, comment +20, visit +5 with limits). Daily missions provide predictable XP for routine activity.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
startuppan skill by openclaw/skills | VeilStrat