One-click install
npx skills add https://github.com/discreteds/competition-scout --skill comp-scout-persist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: comp-scout-persist
Source: https://github.com/discreteds/competition-scout/tree/main/skills/comp-scout-persist
Command: npx skills add https://github.com/discreteds/competition-scout --skill comp-scout-persist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, yq.

What problem does it solve?

Managing multiple competition entries, strategies, and results across different platforms can be chaotic and lead to missed deadlines or lost information. This Skill centralizes all competition-related information by storing each competition as a GitHub issue, ensuring nothing gets lost and you stay organized.

Core Features & Use Cases

  • GitHub Issue Integration: Creates a dedicated GitHub issue for each competition, serving as a central hub for all related data, comments, and updates.
  • Smart Deduplication: Prevents duplicate entries by fuzzy matching titles and checking URLs, adding new sources as comments to existing issues instead of creating redundant ones.
  • Comprehensive Tracking: Logs strategy analysis, entry drafts, submission confirmations, and winner notifications as issue comments, providing a complete history.
  • Use Case: Automatically create GitHub issues for all new competitions you discover, assign them to relevant milestones, and track their progress from scraping to submission and results, all within a single, organized repository.

Quick Start

Save the "Win $500 Coles Gift Card" competition (closing Dec 31) and the "Win a Trip to Bali" competition (closing Jan 15) to my GitHub competition tracking repository.

Frequently Asked Questions about comp-scout-persist

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

FAQPage Schema
How do I store and track competitions as GitHub issues?

Store competitions as GitHub issues by creating a dedicated issue for each entry, then use project board integration to track progress from discovery through submission and results. This centralizes all competition data, strategies, and deadlines in one organized repository.

Can I prevent duplicate competition entries in GitHub?

Yes, the Skill uses fuzzy matching on titles and URL checking to detect duplicates. When a duplicate is found, new sources are added as comments to the existing issue instead of creating redundant entries, keeping your competition list clean.

How do I automate competition tracking with GitHub CLI and YAML?

The Skill integrates gh CLI for GitHub automation and yq for YAML parsing to automatically create issues, assign milestones, apply labels, and filter competitions. You need gh installed and authenticated, plus yq for configuration parsing.

What's the best way to organize multiple competition deadlines and strategies?

Log each competition as a GitHub issue with comprehensive comments tracking strategy analysis, entry drafts, submission confirmations, and results. Assign milestones by deadline and use auto-filter labeling to organize by competition type or status.

Does this work with existing GitHub project boards?

Yes, the Skill includes optional project board integration within GitHub-based workflows. It creates issues that sync with your existing boards, allowing you to visualize competition progress across multiple stages from discovery to winner notification.