competition

Fetch CTF competition challenges, obtain hints, and submit answers via API.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/hanc00l/nemo-agent --skill competition-hanc00l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: competition
Source: https://github.com/hanc00l/nemo-agent/tree/main/claude-code/.claude/skills/pentest/competition
Command: npx skills add https://github.com/hanc00l/nemo-agent --skill competition-hanc00l

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines interaction with CTF competition platforms by providing programmatic access to challenge listings, hint retrieval, and answer submission, eliminating manual API calls and reducing errors.

Core Features & Use Cases

  • Challenge Discovery: Retrieve all or only unsolved challenges with detailed metadata.
  • Hint Management: Obtain hints on-demand, with automatic penalty tracking.
  • Answer Submission: Submit flags instantly and receive scoring feedback.
  • Use Case: A CTF participant can automate the entire solve loop—fetching challenges, checking notes, requesting hints after 30 minutes, and submitting flags—without leaving the Python environment.

Quick Start

Ask the competition skill to list unsolved challenges, retrieve a target URL, and submit a flag for a specific challenge code.

Frequently Asked Questions about competition

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

FAQPage Schema
How do I automate fetching and submitting CTF challenges via API?

To automate fetching and submitting CTF challenges via API, this Skill programmatically retrieves challenge listings, manages hint retrieval, and submits flags. It eliminates manual API calls by handling the entire competition interaction loop within a Python environment.

How do I retrieve hints for CTF competition challenges?

You retrieve hints for CTF competition challenges by requesting them on-demand through the Skill's hint management function. The Skill automatically tracks any hint penalties applied, streamlining the process of getting necessary clues without manual API configuration.

Do I need a specific environment variable to interact with CTF competition APIs?

Yes, you need the COMPETITION_API_URL environment variable to interact with CTF competition APIs. This variable is required to establish the connection with the competition platform and leverage the toolset functions for challenge management.

Can I filter CTF challenges to only show unsolved ones?

Yes, you can filter CTF challenges to only show unsolved ones. The Skill's challenge discovery feature retrieves all or only unsolved challenges with detailed metadata, allowing participants to focus immediately on remaining tasks during a contest.

What is the best way to manage CTF flag submission and scoring feedback?

The best way to manage CTF flag submission and scoring feedback is using the Skill's automated submission function. It submits flags instantly to the competition API and receives scoring feedback directly, removing manual entry errors and accelerating the solve loop.