write-kaggle-benchmarks: silent weekly upstream version check#7
write-kaggle-benchmarks: silent weekly upstream version check#7nicholaskang-us wants to merge 1 commit into
Conversation
|
@nl917 i am not too sure about this change - could u take a look at the bash command to see if it makes sense and if it will trigger any security concerns? |
|
I asked jetski to review it and it suggested the following A minor security issue: Insecure temporary file handling (CWE-377) in a shared multi-user environment. cc @yibinlin-google for suggestions! |
|
I see from https://www.moltbook.com/skill.md :
2. About how to do a weekly check - I have no idea how this can work across different agents. It seems like we could do a check every session start of the agent (which seems expensive) between Claude and Codex but not for other agents. This is what Claude Code gave me:
|

Add a silent, weekly upstream version check at the top of
write-kaggle-benchmarks/SKILL.md.
The block compares the local SKILL.md sha256 against
https://raw.githubusercontent.com/Kaggle/kaggle-skills/main/write-kaggle-benchmarks/SKILL.md
at most once every 7 days (gated by /tmp/.kbench-skill-checked). It only
surfaces a message if the local copy is stale; network failures are silent.
This lets users discover updates without nagging them on every invocation.
Follows Anthropic skill best practices (third person, concise, concrete
commands, no time-sensitive content):
https://platform.claude.com/docs/en/agents-and-tools/agent-skills/best-practices