← Back to list

starting-implementation
by t0k0sh1
A modern, lightweight TypeScript date/time utility library with comprehensive formatting, parsing, and manipulation capabilities.
⭐ 0🍴 0📅 Jan 17, 2026
SKILL.md
name: starting-implementation description: Provides guidelines for verifying implementation requirements before creating, editing, or deleting files, and taking appropriate actions when requirements are not met.
Instructions
- Run
git branch --show-currentto obtain the current branch name. - Run
git status --porcelainto check for uncommitted changes.- If the output contains 0 lines: Set uncommitted changes to
false. - If the output contains 1 or more lines: Set uncommitted changes to
true.
- If the output contains 0 lines: Set uncommitted changes to
- Based on the current branch name and uncommitted changes, follow the appropriate procedure:
- If the current branch is
mainormaster:- Inform the user that they are starting work on the
mainbranch. - Require the user to create and switch to a new branch using
git switch -c <branch name>with a branch name appropriate for the changes.
- Inform the user that they are starting work on the
- If the current branch is not
mainormasterand there are uncommitted changes:- Inform the user that uncommitted changes exist on a non-main branch.
- Ask the user whether they want to switch to a new branch now.
- If the user chooses to switch, create and switch to a new branch using
git switch -c <branch name>. - If the user chooses not to switch, proceed with caution and remind them to commit or stash changes as appropriate.
- If the current branch is not
mainormasterand there are no uncommitted changes:- Proceed with the implementation on the current branch, or recommend creating a new branch if appropriate for the scope of the changes.
- If the current branch is
Score
Total Score
70/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon