원클릭으로
session-index
Generate and maintain a session index with cross-session dependencies. Scans .ai/sessions/ directories and produces INDEX.md.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate and maintain a session index with cross-session dependencies. Scans .ai/sessions/ directories and produces INDEX.md.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Identify and remove AI slop from code comments, documentation, and prose. Use when cleaning up AI-generated output, reviewing for AI tells, or improving signal-to-noise ratio in any text.
Design review for front-end code changes using Playwright for live browser testing. Covers visual hierarchy, accessibility (WCAG AA+), responsive design, and interaction patterns. Use when reviewing UI/UX changes before merge.
Adversarial code review that assumes the worst. Finds failure modes, race conditions, blast radius, and edge cases that optimistic reviewers miss. Use when you want brutal honesty about code resilience.
Perform thorough code review on a PR using the Pragmatic Quality framework. Integrates with Jira to validate implementation matches ticket requirements. Use when reviewing pull requests or providing PR feedback.
Validate implementation plans for completeness, specificity, and actionability. Catches vague language, missing sections, and untestable outcomes.
Interactive PRD creation and iteration for non-technical users. Use this skill whenever the user wants to define product requirements, write a PRD, spec out a feature, describe what to build, or says "what should we build", "write requirements", "create a PRD", "define the product". Also use when updating an existing PRD based on stakeholder or engineering feedback. Guides through structured requirement definition using plain-language facilitation prompts with discovery questions upfront. Auto-validates with /prd-validator after completion.
| name | session-index |
| description | Generate and maintain a session index with cross-session dependencies. Scans .ai/sessions/ directories and produces INDEX.md. |
| user-invocable | true |
| argument-hint | [generate|link <from> <relationship> <to>] |
| allowed-tools | Bash(python:*), Bash(git log:*), Bash(git status), Bash(ls:*), Read, Write, Glob, Grep |
| model | sonnet |
| tags | ["meta"] |
Generates and maintains an index of AI coding sessions with cross-session dependency tracking and topic grouping.
/session-index # Generate/update INDEX.md
/session-index generate # Same as above
/session-index link BOP-1074 blocks ENT-1750 # Record a dependency
/session-index link ENT-1700 relates-to BOP-1000 # Record a relationship
Scans all session directories and produces or updates INDEX.md at the session root.
Run from the skill directory (skills/session-index/):
python scripts/update_session_index.py --sessions-root ~/src/.ai/sessions/
To use a custom topic keywords file:
python scripts/update_session_index.py --sessions-root ~/src/.ai/sessions/ --topics-file path/to/keywords.txt
Present a summary:
Records a dependency or relationship between two sessions.
| Type | Meaning |
|---|---|
blocks | First session must complete before second can start |
blocked-by | Inverse of blocks |
relates-to | Related work, no ordering constraint |
continues | Second session is a continuation of the first |
supersedes | Second session replaces the first |
Run:
python scripts/update_session_index.py --sessions-root ~/src/.ai/sessions/ --link "<from> <relationship> <to>"
Confirm the link was recorded in INDEX.md
# Session Index
Generated: YYYY-MM-DD
## Sessions
| Date | Ticket | Title | Discovery | Plan | Session |
|------|--------|-------|-----------|------|---------|
| 2026-03-09 | FOTW | Workflow-Enhancement | Y | Y | Y |
## Dependencies
| From | Relationship | To |
|------|-------------|-----|
| BOP-1074 | blocks | ENT-1750 |
## By Topic
### eligibility
- 2026-01-23_BOP-1000_CareFirst-Eligibility
- 2026-01-23_ENT-1700_Highmark-Eligibility-Migration
### sftp
- 2026-01-27_ENT-1642_SFTP-Cipher-Suites
| Script | Purpose |
|---|---|
update_session_index.py [--sessions-root <path>] [--topics-file <path>] [--link "<from> <rel> <to>"] | Scan sessions, generate INDEX.md |
| File | Purpose |
|---|---|
topic-keywords.txt | Configurable list of topic keywords for session grouping. One per line. |