Loading...
Loading...
Run the participant-facing CTFd CLI directly from its Git repository with uvx. Use when an agent needs to list or inspect CTFd challenges, view hints or the scoreboard, inspect the current user's solves and submissions, submit a flag, or unlock a hint without installing the ctfd package globally.
npx skill4agent add p1atdev/ctfd-cli ctfd-cli.envscripts/ctfd.shuvx --from git+https://github.com/p1atdev/ctfd-cli.git ctfd ...CTFD_CLI_SOURCE='git+https://github.com/p1atdev/ctfd-cli.git@main' /path/to/skill/scripts/ctfd.sh --help
CTFD_CLI_SOURCE='/path/to/ctfd-cli' /path/to/skill/scripts/ctfd.sh --helpCTFD_URLCTFD_TOKENCTFD_TIMEOUT.envCTFD_TOKEN.env--short/path/to/skill/scripts/ctfd.sh --short challenges list
/path/to/skill/scripts/ctfd.sh --short challenges show 12
/path/to/skill/scripts/ctfd.sh --short scoreboard
/path/to/skill/scripts/ctfd.sh --short me
/path/to/skill/scripts/ctfd.sh --short me solves
/path/to/skill/scripts/ctfd.sh --short me submissions --challenge-id 12--json--short/path/to/skill/scripts/ctfd.sh challenges list --json
/path/to/skill/scripts/ctfd.sh challenges show 12 --json
/path/to/skill/scripts/ctfd.sh me submissions --json--url--timeout--short/path/to/skill/scripts/ctfd.sh --short challenges submit 12 'flag{example}'/path/to/skill/scripts/ctfd.sh --short challenges unlock-hint 4013456