ソース情報
- リポジトリ
- BRO3886/skills
- ソースの最終更新活動
- 2026年6月30日 10:34
- 検出された SKILL.md の言語
- 英語
- スター
- 1
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/BRO3886/skills --skill journalコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
Siddhartha's backend engineering conventions. Use when writing, reviewing, or designing Go backend or CLI code, including APIs, persistence, testing, gRPC, observability, caching, resilience, and goroutine safety. Also use when Siddhartha asks to apply his language-agnostic architecture principles in another backend language. Do not use for parallel-agent orchestration or unrelated non-Go concurrency.
Manages macOS Calendar events and calendars from the terminal via the ical CLI. Full CRUD for events and calendars with natural-language dates, recurrence, alerts, attendee invitations, RSVP, free/busy lookup, conference-link joining, and JSON/CSV/ICS import/export. Use when the user wants to interact with Apple Calendar from the command line, invite people to events, check availability, respond to invitations, or automate calendar workflows.
Siddhartha's Flutter app conventions and architecture patterns. Use when writing Flutter/Dart app code, scaffolding a new Flutter feature or whole project, designing state management, networking, offline-first sync, or dependency injection, or making architecture decisions in a Flutter project. Also use when reviewing Flutter PRs, structuring packages, or when someone asks about Flutter project conventions. Ensures consistency across Flutter projects and shared work.
SOC 職業分類に基づく
SKILL.md を表示中
| name | journal |
| description | Write a journal entry for today's work session on the current project |
| disable-model-invocation | true |
Write a journal entry for today's work session on the current project.
readlink journals 2>/dev/null || echo "NOT_SYMLINKED"
git -C journals rev-parse --is-inside-work-tree 2>/dev/null || echo "NOT_GIT_REPO"
If the symlink check says NOT_SYMLINKED → STOP. Do not write anything. Tell the user: "journals/ is not a symlinked directory. Set it up first: ln -s ~/projects/work-journals/<project-name> journals"
If the git repo check says NOT_GIT_REPO → STOP. Tell the user the target is not a git repo and journalling will not be backed up.
Never commit or push anything inside journals/ to the project repo. Journals are backed up only via the separate git repo the symlink points to.
Ask the user: "Anything specific you want captured or emphasized in this entry?" — wait for a response before proceeding. If they say no or nothing specific, write from conversation context.
ls journals/*-$(date +%Y-%m-%d)-journal.md 2>/dev/null || echo "NO_FILE_FOR_TODAY"
You MUST run this command and read its output. Do NOT skip this step. Do NOT assume no file exists.--- separator at the bottom. Use ## Session N heading (increment from the last session number in the file). Add --- at the end of your entry. NEVER create a new file when one already exists for today.NO_FILE_FOR_TODAY: Create a new file with the next sequence number: <NNN>-<YYYY-MM-DD>-journal.md. Add --- at the end.# Journal Entry <NNN> - <date> - <short title>
(or ## Session 2/3/etc if appending to existing file)
## Goal
<What was the objective this session?>
## What Changed
<Concrete list of what was built/fixed/refactored>
## Key Insights
<Technical learnings, gotchas discovered, things that failed and why, things that succeeded>
## Decisions Made
<Any architectural or design decisions and their rationale>
---
--- separator for future appendingAfter writing the journal entry, also update:
CLAUDE.md — Update any new architecture patterns, known issues, or context that future sessions need.
Commit and push the journal repo — After writing the journal file, commit and push it in the work-journals repo:
cd $(readlink journals) && git add -A && git commit -m "journal: <NNN> - <YYYY-MM-DD> - <short title>" && git push
Use the symlink target path (from readlink journals) as the working directory. Never run these git commands from inside the project repo.
Auto memory MEMORY.md — Located at ~/.claude/projects/<project-path>/memory/MEMORY.md. Apply these rules strictly: