Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
dimasma0305 avatar

Authoring Gzcli Ctf Events

  • 1 installs
  • Updated May 17, 2026
  • dimasma0305/lks-bali-2026

Creates and reviews a gzcli CTF event repository, covering the event layout, category directories, sync/watch behavior and upload validation.

About

Acts as the event-level orchestrator for authoring a gzcli CTF event repo, managing structure, fixed category directories and sync/watch/upload rules while routing challenge-folder work to sub-skills. A developer uses it when building or reviewing a CTF event repository.

  • Orchestrates event-level layout for a gzcli CTF repo (.gzevent, category dirs, .example)
  • Routes per-challenge work to sub-skills and covers sync/watch/upload rules

Authoring Gzcli Ctf Events by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #1,835 of 2,203 Security skills by installs in the Skillselion catalog
  • Data as of Jul 8, 2026 (Skillselion catalog sync)
npx skills add https://github.com/dimasma0305/lks-bali-2026 --skill authoring-gzcli-ctf-events

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
Last updatedMay 17, 2026
Repositorydimasma0305/lks-bali-2026

What it does

Creates and reviews a gzcli CTF event repository, covering the event layout, category directories, sync/watch behavior and upload validation.

Files

SKILL.mdMarkdownGitHub ↗

GZCLI CTF Event Authoring (orchestrator)

This skill covers event-level concerns. For work inside a specific challenge folder, route to a sub-skill.

Editing…Sub-skill
challenge.yml (schema, value, flag template, description style)authoring-gzcli-challenge-yml
src/ (Dockerfile, run scripts, service code, build inputs)authoring-gzcli-challenge-src
dist/ (player-facing artifacts)authoring-gzcli-challenge-dist
solver/ (intended-solution material)authoring-gzcli-challenge-solver
Pre-ship quality audit (no guessing, no unintended solves, no spoilers, hygiene)authoring-gzcli-challenge-quality

Quick Use

  • Confirm whether the task is event-level (this skill) or challenge-level (one of the sub-skills above).
  • For event structure questions, read ./references/event-repo-structure.md.
  • For the challenge directory contract (working-tree vs upload-portable view), read ./references/challenge-directory-contract.md.
  • For sync, watch, and upload behavior, read ./references/sync-watch-and-upload-rules.md.

Core Workflow

1. Read .gzevent when event metadata (title, schedule, flag prefix convention) matters. 2. Keep challenges under the fixed category directories only: Misc, Crypto, Pwn, Web, Reverse, Blockchain, Forensics, Hardware, Mobile, PPC, OSINT, Game Hacking, AI, Pentest. 3. Start new challenges from the closest .example/ template instead of inventing a layout from scratch. 4. For each challenge sub-folder, defer to the matching sub-skill above. 5. Validate the intended solve path end-to-end before treating the challenge as ready.

Event-Level Rules

  • challenge.yml must remain the canonical challenge definition filename.
  • If provide: ./dist is set, dist/ must contain real files.
  • solver/ must contain meaningful intended-solution material.
  • Treat solver/ and writeup content as documentation — the watcher ignores them, they are not deploy inputs.

Related Files

  • ./references/event-repo-structure.md
  • ./references/challenge-directory-contract.md
  • ./references/sync-watch-and-upload-rules.md

Related skills

Securityappsec

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.