SuperAPI AI Directory

session-support

General & other

View repository

Updated 10-15 23:45

About this skill

Session Support Skill

This skill facilitates the start and end of development sessions and acts as the "guardian of context" and "guardian of structure" so that the context of the work is not lost.

Core Principles

  • Guardian of Context: CONTEXT.md to synchronize the most important progress status and next actions when interrupting and resuming.
  • Guardian of Structure: docs/dev/[feature-name]/ to monitor whether a standardized directory structure such as this is maintained.
  • Session-Focused: Ask the user for the session time, monitor the remaining time, and prompt saving the context at the appropriate timing.

Session Start Workflow

  1. Grasping the Current State (former dev-ready integration):
    • Check Git status and recent logs.
    • ROADMAP.md and the in-progress feature's CONTEXT.md .
    • .agent/rules/ to reconfirm the basic rules and development cycle conventions.
  2. Confirming Session Time: "How long is this session? (Default: 30 minutes)"
  3. Review of the Previous Session: Summarize the context from the end of the previous work and obtain approval to resume.

Session End Workflow (Required)

  1. Executing AI Review (Required): Before committing,general-rules.md to execute a review by another AI (such as Gemini CLI).
  2. CONTEXT.md Update:
    • Record work time and completed/in-progress tasks.
    • Next Session's Actionsin order of priority.
  3. Suggesting the Next Skill (Handoff): .agent/rules/development-cycle.md based on the standard development cycle, suggest which specialist (QA, DevOps, Blog-Writer, etc.) the baton should be passed to next.
  4. Organizing Document Structure: Check whether new features are properly placed under docs/dev/ .
  5. Recommending Git Commits: Encourage commits including WIP (Work In Progress).

Maintaining Structure (Guardian of Structure)

Check whether the following standard directory structure is maintained, and if there are deviations, propose corrections:

docs/
├── ARCHITECTURE.md
└── dev/
    ├── README.md (機能インデックス)
    └── [feature-name]/
        ├── SPEC.md
        ├── DESIGN.md
        └── CONTEXT.md

Notes

  • This skill is not responsible for "project command (decision-making or roadmap planning)." If those are needed, conductor skill.
  • While respecting the user's preferences, recommend best practices for maintaining the health of the project.