Skip to content

write-kaggle-benchmarks: autonomous setup, log before download, optional publish - #8

Open
nicholaskang-us wants to merge 1 commit into
Kaggle:mainfrom
nicholaskang-us:write-kaggle-benchmarks-autonomous-setup
Open

write-kaggle-benchmarks: autonomous setup, log before download, optional publish#8
nicholaskang-us wants to merge 1 commit into
Kaggle:mainfrom
nicholaskang-us:write-kaggle-benchmarks-autonomous-setup

Conversation

@nicholaskang-us

Copy link
Copy Markdown
Contributor

Three coupled changes to write-kaggle-benchmarks/SKILL.md:

  1. Autonomous setup. Previously the skill checkpointed on every step,
    including read-only ones like init and auth, which made setup feel
    slow and chatty. New behavior: ask the user once up front to confirm,
    then run all of setup (pip upgrade kaggle + kaggle-benchmarks, verify
    auth, kaggle b init -y) without further prompts. Re-runs automatically
    on later auth/import errors — all steps are idempotent. Install + auth
    checks modeled on Kaggle/kaggle-cli skills/SKILL.md:
    https://github.com/Kaggle/kaggle-cli/blob/main/skills/SKILL.md

  2. Log moves before Download. log is how you confirm a run actually
    succeeded, so it should come immediately after status and before
    download. Renumbered accordingly.

  3. Publish is optional. Heading renamed to Publish (optional) and a
    lead-in clarifies that tasks can stay private indefinitely.

Pacing rule now only applies to authoring/execution steps that hit the
server: Write / Validate / Push / Run / Download. Read-only list,
status, and log run without confirmation.

@nicholaskang-us
nicholaskang-us requested a review from nl917 May 29, 2026 21:06

@nl917 nl917 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants