スキル一覧に戻る
elinsky

log-attempt

by elinsky

0🍴 0📅 2025年12月17日
GitHubで見るManusで実行

SKILL.md


name: log-attempt description: Log a coding problem attempt when user says "log <problem_id>" with time, tries, solved status, hints, or solution usage. Parses natural language like "log count_bits - 15 min, 3 tries, solved" and calls the log-attempt script.

Log Problem Attempt

Parse the user's natural language input and call the log-attempt script.

Workflow

  1. Run the log-attempt script
  2. Run update_readme.py to regenerate README.md
~/.pyenv/versions/python-coding-dojo/bin/python scripts/log_attempt.py <problem_id> [OPTIONS]
~/.pyenv/versions/python-coding-dojo/bin/python scripts/update_readme.py

Options

FlagDescriptionDefault
--time MINUTESTime taken-
--submissions NNumber of attempts1 if solved
--solved / --no-solvedWhether solved--solved
--used-hints / --no-used-hintsWhether used hints--no-used-hints
--used-solution / --no-used-solutionWhether looked at solution--no-used-solution
--optimal / --no-optimalWhether solution is optimal (correct complexity)--no-optimal
--notes "text"Optional notes-

Parsing Rules

User saysMaps to
"tries", "attempts", "submissions"--submissions
"hint", "hints"--used-hints
"solution", "looked at solution"--used-solution
"didn't solve", "not solved", "gave up"--no-solved
"min", "minutes"--time
"optimal"--optimal

Examples

InputCommand
"log count_bits - 15 min, 3 tries, used hints"... log_attempt.py count_bits --time 15 --submissions 3 --used-hints
"log parity, didn't solve, looked at solution"... log_attempt.py parity --no-solved --used-solution
"log swap_bits - first try, 8 minutes"... log_attempt.py swap_bits --time 8 --submissions 1

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です