UpCode
Upload accepted solutions from CodeChef and CodeForces to GitHub
Install / Use
/learn @Srivaths-P/UpCodeREADME
UpCode
A software for uploading all your accepted solutions from CodeChef, CodeForces, and Atcoder to Github with no hassles, and fully automated using Python.
How to use:
-
Generate an API key from https://github.com/settings/tokens. Make sure the repo section is checked.
-
Download the project and extract the zip file. Navigate to the extracted folder and run the following command in terminal:
pip install -r requirements.txt -
To start using the project, run the following command in terminal:
python3 main.py
Modules used:
requestsandgrequeststo get the html- BeautifulSoup4 (
bs4) to parse the html seleniumto make CodeForces scraper more reliablewebdriver_managerto automatically create the chromium executablePyGithubto access the GitHub APIjsonto parse CodeForces APImultiprocessingto parallelize CodeForces and CodeChef uploads- Misc:
time,logging,dotenv,inspect
Related Skills
node-connect
351.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
claude-opus-4-5-migration
110.7kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
frontend-design
110.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
model-usage
351.4kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
