Peft Fine Tuning
Orchestra-Research/AI-Research-SKILLs
Parameter-efficient fine-tuning for LLMs using LoRA, QLoRA, and 25+ methods.
Prioritize and run Modal conference-deadline agents on high-ROI conferences only.
$ npx skills add huggingface/ai-deadlines --skill update-conferences -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install huggingface/ai-deadlines update-conferences --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/huggingface/ai-deadlines.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/update-conferences .claude/skills/update-conferences && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "update-conferences" agent skill from https://github.com/huggingface/ai-deadlines/tree/main/.agents/skills/update-conferences into .claude/skills/update-conferences/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "update-conferences", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/huggingface/ai-deadlines/tree/main/.agents/skills/update-conferencesType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add huggingface/ai-deadlines --skill update-conferences -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install huggingface/ai-deadlines update-conferences --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/huggingface/ai-deadlines.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/update-conferences .agents/skills/update-conferences && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "update-conferences" agent skill from https://github.com/huggingface/ai-deadlines/tree/main/.agents/skills/update-conferences into .agents/skills/update-conferences/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "update-conferences", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add huggingface/ai-deadlines --skill update-conferences -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install huggingface/ai-deadlines update-conferences --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/huggingface/ai-deadlines.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/update-conferences .cursor/skills/update-conferences && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "update-conferences" agent skill from https://github.com/huggingface/ai-deadlines/tree/main/.agents/skills/update-conferences into .cursor/skills/update-conferences/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "update-conferences", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/huggingface/ai-deadlines.git --path .agents/skills/update-conferences--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add huggingface/ai-deadlines --skill update-conferences -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install huggingface/ai-deadlines update-conferences --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/huggingface/ai-deadlines.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/update-conferences .gemini/skills/update-conferences && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "update-conferences" agent skill from https://github.com/huggingface/ai-deadlines/tree/main/.agents/skills/update-conferences into .gemini/skills/update-conferences/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "update-conferences", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install huggingface/ai-deadlines update-conferencesInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add huggingface/ai-deadlines --skill update-conferences -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/huggingface/ai-deadlines.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/update-conferences .github/skills/update-conferences && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "update-conferences" agent skill from https://github.com/huggingface/ai-deadlines/tree/main/.agents/skills/update-conferences into .github/skills/update-conferences/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "update-conferences", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add huggingface/ai-deadlines --skill update-conferences -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install huggingface/ai-deadlines update-conferences --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/huggingface/ai-deadlines.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/update-conferences .opencode/skills/update-conferences && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "update-conferences" agent skill from https://github.com/huggingface/ai-deadlines/tree/main/.agents/skills/update-conferences into .opencode/skills/update-conferences/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "update-conferences", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
update-conferencesPrioritize and run Modal conference-deadline agents on high-ROI conferences only.
Update Conferences is an agent skill from huggingface/ai-deadlines, published by the product's own GitHub organization. Prioritize and run Modal conference-deadline agents on high-ROI conferences only. Use when updating conference YAML via agents/modalagent.py, choosing which conferences to refresh, running deadline agents, or avoiding expensive all-conference Modal runs.
Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in AI & LLM Engineering. It works with Hugging Face. The repository describes itself as: ⏰ AI conference deadline countdowns. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit f9642a1. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
uvFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use uv, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
GH_TOKENHF_TOKENFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Update Conferences loads about 1.3k tokens when it runs. Until then it costs about 69 tokens; SKILL.md has 631 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from huggingface/ai-deadlines at commit f9642a1, republished under its MIT licence (© huggingface). 631 words, ~1,344 tokens.
.claude/skills/update-conferences/SKILL.md (or your agent's skills folder).Cost-aware workflow for refreshing src/data/conferences/*.yml via agents/modal_agent.py on Modal. Prefer a short priority list over --all-conferences.
Rank by actionable now, not “missing next year.”
Run when:
venue: TBA, wrong camera-ready, missing rebuttal/notification)deadlines: [] while CFP is open)Skip when:
Do not treat “no year: N+1 block yet” as sufficient reason to run.
src/data/conferences/*.yml for signals: deadlines: [], venue: TBA, to be announced, near-term date: values, missing fields on an active year.Default runner: Modal (agents/modal_agent.py). Pushes to huggingface/ai-deadlines main.
# Prefer one conference at a time
uv run modal run --detach agents/modal_agent.py --conference-name <stem>
# Small smoke test only
uv run modal run --detach agents/modal_agent.py --limit 1
# Avoid unless explicitly requested (expensive)
uv run modal run --detach agents/modal_agent.py --all-conferencesThere is no --conferences a,b,c flag — run sequentially with --conference-name, waiting for each to finish (or getting user OK) before the next.
uv run modal app listanthropic, github-token (GH_TOKEN with repo), exaanthropic is HF Inference Providers config (not a raw Anthropic key). Do not replace it with a bare huggingface secret that only has HF_TOKEN.After each run, report briefly:
pushed | no_changes | error | timeoutcommit_sha when status is pushederror_max_turns / budget limits / wall-clock timeoutWatch logs for: Result:, pushed, no_changes, timeout, commit_sha, Total pipeline, Limit reached, Wall-clock timeout, Authentication failed.
AoE. Never write UTC-12 or UTC+12..yml (e.g. emnlp, wacv, 3dv)AoE, past years byte-for-byte). Failures return error and do not push.MODAL_CONFERENCE_TIMEOUTAGENT_WALL_CLOCK_SECONDS)error_max_turns gets one no-tools follow-up. Do not treat a hang until the function cap as no_changes.no_changes is a success (agents verified; push skipped)| Symptom | Action |
|---|---|
| 401 / wrong Claude model id | Refresh Modal anthropic secret (HF router + model env vars); do not switch the app to the plain huggingface secret |
GH_TOKEN / push failed | User must refresh Modal github-token; do not invent tokens from guesses |
| Hang / no log progress | Check Modal dashboard; local stream can stall while cloud work continues |
| Agents burn all turns | Note it; last-turn hook should force structured requires_update: false. Pipeline can still succeed if ≥1 retrieval agent returns structured output |
Status timeout | Per-agent 5 min cap or Modal 3600s function timeout; not the same as no_changes |
Only if the user asks to run locally instead of Modal:
uv run --env-file keys.env -m agents.agent --conference_name <stem>For HF Jobs debugging, see agents/README.md / agents/hf_jobs_agent.py — not the default path.
© huggingface, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .agents/skills/update-conferences of huggingface/ai-deadlines.
Open the folder on GitHubat commit f9642a1
Update Conferences next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Update Conferences this skillhuggingface/ai-deadlines | 350 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Peft Fine TuningOrchestra-Research/AI-Research-SKILLs | 13k | 9 repos | ~3.1k | Automated safety check: Pass | MIT | |
| Segment Anything Model GuideOrchestra-Research/AI-Research-SKILLs | 13k | 9 repos | ~3.3k | Automated safety check: Pass | MIT | |
| Chroma Vector DatabaseOrchestra-Research/AI-Research-SKILLs | 13k | 8 repos | ~2.3k | Automated safety check: Pass | MIT | |
| SageMaker Serving Image Selectionhuggingface/skills | 11k | 1 repos | ~4.6k | Automated safety check: Pass | Apache-2.0 | |
| Hugging Face LLM Trainerhuggingface/skills | 11k | 3 repos | ~7.2k | Automated safety check: Pass | Apache-2.0 |
Orchestra-Research/AI-Research-SKILLs
Parameter-efficient fine-tuning for LLMs using LoRA, QLoRA, and 25+ methods.
Orchestra-Research/AI-Research-SKILLs
Guide to using Meta's Segment Anything Model for zero-shot image segmentation with point, box or mask prompts, or automatic mask generation.
Orchestra-Research/AI-Research-SKILLs
Shows how to store documents and embeddings in Chroma, query them by similarity with metadata filters, and persist them to disk for RAG and semantic search projects.
huggingface/skills
Chooses the right serving container and current image URI for deploying a Hugging Face model to a SageMaker endpoint, preferring Hugging Face images over generic ones.
huggingface/skills
Trains or fine-tunes language and vision models with TRL or Unsloth on Hugging Face Jobs cloud GPUs, then converts the results to GGUF.
Orchestra-Research/AI-Research-SKILLs
Runs lm-evaluation-harness to benchmark language models on academic suites such as MMLU, GSM8K and HumanEval, compare models and track training checkpoints.
Works with
Categories
Prioritize and run Modal conference-deadline agents on high-ROI conferences only. Update Conferences is an agent skill from huggingface/ai-deadlines, published by the product's own GitHub organization. Prioritize and run Modal conference-deadline agents on high-ROI conferences only.
Update Conferences fits situations like: updating conference YAML via agents/modalagent.py; choosing which conferences to refresh; running deadline agents; avoiding expensive all-conference Modal runs.
Run `npx skills add huggingface/ai-deadlines --skill update-conferences -a claude-code`. Or copy the skill folder (.agents/skills/update-conferences in huggingface/ai-deadlines) into .claude/skills/update-conferences in your project. Claude Code loads it when a task matches its description.
Run `npx skills add huggingface/ai-deadlines --skill update-conferences -a codex`. Or copy the skill folder (.agents/skills/update-conferences in huggingface/ai-deadlines) into .agents/skills/update-conferences in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add huggingface/ai-deadlines --skill update-conferences -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/update-conferences, .gemini/skills/update-conferences, .github/skills/update-conferences and .opencode/skills/update-conferences in your project.
Going by SKILL.md and its folder, Update Conferences needs the command-line tools its instructions call (uv) and credentials named GH_TOKEN and HF_TOKEN. Our summary lists: Python 3.
SKILL.md contains no URLs. Its commands use uv, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Update Conferences is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.3k tokens (SKILL.md is roughly 5.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Update Conferences: Peft Fine Tuning (Orchestra-Research/AI-Research-SKILLs, 13k stars), Segment Anything Model Guide (Orchestra-Research/AI-Research-SKILLs, 13k stars), Chroma Vector Database (Orchestra-Research/AI-Research-SKILLs, 13k stars) and SageMaker Serving Image Selection (huggingface/skills, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
huggingface (a GitHub organization, an official publisher) maintains it in huggingface/ai-deadlines, which has 350 GitHub stars. The repository was last updated on September 23, 2026.
Source: huggingface/ai-deadlines on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.