← Back to list
On
On
On
On
On

session
by Async-IO
MCP/A2A/Rest Fitness Intelligence platform.
⭐ 16🍴 2📅 Jan 24, 2026
SKILL.md
name: session description: Session Management Skill - manage Linear session tracking for persistent memory across conversations argument-hint: [status|update|decision|link|end] [text] user-invocable: true
Session Management
Manage Linear session tracking for Claude Code sessions. Sessions provide persistent memory across conversations.
Usage
This command is invoked with /session and optional arguments:
/sessionor/session status- Show current session status and recent activity/session update <notes>- Add work log entry to session issue/session decision <decision>- Document a key decision made/session link <issue-id>- Link a related issue to this session/session end- Add end-of-session summary with notes for next session
Context
The SessionStart hook automatically creates or resumes a Linear session issue. The hook output shows:
📋 Linear Session RESUMED: ASY-XXX (branch) - https://linear.app/...
This command is for updating that session with meaningful content during work.
Instructions
On /session or /session status
- Get the current session issue ID from the most recent hook output (shown at session start)
- Use
mcp__linear-server__get_issueto fetch the session issue details - Use
mcp__linear-server__list_commentsto get recent activity - Display a summary:
- Session issue ID and URL
- Current git branch and status
- Recent comments/activity
- In-progress issues assigned to me
On /session update <notes>
- Get the session issue ID from hook output
- Format a comment with:
## Work Update - [timestamp] <notes provided by user or summary of recent work> **Files changed:** [list key files if applicable] **Related commits:** [recent commit hashes if any] - Use
mcp__linear-server__create_commentto add the comment - Confirm the update was added
On /session decision <decision>
- Get the session issue ID
- Format a comment:
## Decision Logged - [timestamp] **Decision:** <decision text> **Context:** <brief context if apparent from conversation> - Add the comment to the session issue
On /session link <issue-id>
- Get the session issue ID
- Use
mcp__linear-server__get_issueto fetch both issues - Use
mcp__linear-server__update_issuewithrelatedToto link them - Add a comment noting the linkage
On /session end
- Get the session issue ID
- Gather session summary:
- Review recent commits on current branch
- List files changed during session
- Summarize key accomplishments from conversation
- Format end-of-session comment:
## Session Ended - [timestamp] ### Accomplished - [bullet list of completed work] ### In Progress - [any incomplete work] ### Notes for Next Session - [important context for resuming] - [any blockers or pending decisions] ### Files Modified - [key files changed] - Add the comment to the session issue
Best Practices
- Update frequently: Run
/session updateafter completing significant tasks - Document decisions: Use
/session decisionfor architectural or implementation choices - Link issues: Use
/session linkto connect work items to the session - End cleanly: Run
/session endbefore ending a session with incomplete work
Error Handling
- If session issue ID is not found in recent output, ask user to check the session hook output
- If Linear API fails, show the error and suggest checking LINEAR_API_KEY
- If issue doesn't exist, the session may have been from a previous day - suggest starting a new session
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon

