소스 정보
- 저장소
- flonat/claude-research
- 최근 소스 활동
- 2026년 3월 31일 11:11
- 감지된 SKILL.md 언어
- 영어
- 스타
- 113
- 포크
- 19
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/flonat/claude-research --skill update-focus명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
SOC 직업 분류 기준
| name | update-focus |
| description | Use when you need to update current-focus.md with a structured session summary. |
| allowed-tools | Read, Edit, Bash(git log*), Bash(date*), Bash(ls*) |
Structured end-of-session update to
.context/current-focus.mdthat preserves the document's full structure.
The stop hook nudges to update current-focus.md at session end, but ad-hoc edits risk flattening its rich structure. This skill handles session rotation, open loop management, and targeted questions — so the file stays useful as a working memory between sessions.
/session-log if current-focus.md wasn't updatedcurrent-focus.md follows this structure — always preserve it:
# Current Focus
> Update this file regularly...
## This Week's Focus (w/c YYYY-MM-DD)
### Primary Goal
[One sentence]
### Active Projects (Top 3)
1. **[Project]** - [Status/phase]
2. **[Project]** - [Status/phase]
3. **[Project]** - [Status/phase]
### Waiting On
- [ ] [Person] - [What] - [Since when]
### Upcoming Deadlines
| Deadline | What | Project |
|----------|------|---------|
## Recent Context
### Last Session Summary (YYYY-MM-DD — [Title])
- [Bullet points of what happened]
### Previous Session (YYYY-MM-DD — [Title])
- [Bullet points]
### Previous Session (YYYY-MM-DD — [Title])
- [Bullet points]
### Previous Session (YYYY-MM-DD — [Title])
- [Bullet points]
### Open Loops
Things I started but haven't finished:
- [ ] [Item]
- [x] [Completed item — remove on next update]
### Mental State
[Optional: How are you feeling about work?]
---
## Quick Reference
### Key Meetings This Week
- [Day]: [Meeting] with [Person] about [Topic]
### Papers in Active Revision
- [Paper title] - [Journal] - [Stage]
---
Read these three sources to understand what happened:
.context/current-focus.md — current file contentslog/ — most recent session log (if one was created)git log --oneline -10 — recent commits for concrete evidence of work doneAlso note today's date for week rollover detection.
Compare the w/c date in ## This Week's Focus (w/c YYYY-MM-DD) against today's date.
Week rollover means: Primary Goal, Active Projects Top 3, Waiting On, Upcoming Deadlines, and Key Meetings may all need refreshing.
From the session context (conversation history, commits, log), draft a summary in the same bullet-point format as existing entries:
### Last Session Summary (YYYY-MM-DD — [Short Title])
- [What was done, in bullet points]
- [Key decisions or outputs]
- [Files/commits if relevant]
Keep it concise — 3-6 bullet points. Match the style of existing entries.
Ask only what's needed. Skip questions where the answer is obvious from context.
Always ask:
Ask only if relevant:
3. "How are you feeling about work?" — only if Mental State is still a placeholder ([Optional: ...])
4. "Has your primary goal or top 3 changed?" — only on week rollover
Present questions concisely with proposed answers. Let the user confirm or adjust.
Use Edit to make targeted changes. Never rewrite the whole file.
### Last Session Summary (...) to ### Previous Session (...)### Last Session Summary (...) in its place### Last Session Summary (YYYY-MM-DD — Title) for the newest, ### Previous Session (YYYY-MM-DD — Title) for older ones- [ ] to - [x])[x] from previous sessions (they've been acknowledged)Things I started but haven't finished:Report what was changed:
Updated .context/current-focus.md:
- Session: [title] added to Recent Context
- Open loops: [N checked off, M added]
- [Any other changes]
If no session log was created this session, offer: "Want me to run /session-log too?"
| Skill | Relationship |
|---|---|
/session-log | Creates the detailed log; /update-focus updates the working memory. Often run together. |
/save-context | For ad-hoc saves to any context file. Defers to /update-focus for structured focus updates. |
vault sync (edit vault files directly) | Updates projects/_index.md and vault. For full session-level focus updates, defers to /update-focus. |
Claude: Here's what I'd update in current-focus.md:
Session summary:
### Last Session Summary (2026-02-08 — Update Focus Skill)
- Created `/update-focus` skill for structured current-focus.md updates
- Updated stop hook, session-log, and update-context with cross-references
- Updated CLAUDE.md skills list (16 → 17)
Open loops — proposed changes:
/update-focus skill end-to-endDoes this look right? Any open loops to add or change?
the user: Looks good, also check off the replication one, I decided to skip it.
Claude: Got it. [Applies edits] Updated .context/current-focus.md:
Want me to run /session-log too?