.github/skills/session/SKILL.md
Manage SESSION.md and SUMMARY.md for the Conscius project. USE WHEN: user says 'update session', 'update SESSION.md', 'end of session', 'taking a break', 'stepping away', 'compress conversation', 'add summary', or when completing an epic/task and session state needs recording. EXAMPLES: 'update the session', 'let's update session.md', 'add a summary segment', 'I am done for today'.
npx skillsauth add jwill9999/conscius sessionInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
git branch --show-currentgit log --oneline -1git log --oneline -1 -- SESSION.md$ARGUMENTS
SESSION.md is the primary session handoff document at the repo root. It must be kept up to date so any new agent session can resume without needing conversation history.
Update and commit SESSION.md at every one of these checkpoints — do not wait to be asked:
git add SESSION.md && git commit -m "chore: update SESSION.md" && git push
Note: Epic 5 (
agent-plugin-session) and Epic 6 (context injection hooks) will automate this once built. Until then it is a manual checkpoint.
SUMMARY.md is the compressed conversation history at the repo root. It is append-only — new segments are added; past segments are never edited.
Each segment maps to the CompressionSummary interface in @conscius/agent-types:
interface CompressionSummary {
segmentIndex: number;
topic: string;
keyDecisions: string[];
constraints: string[];
outcome: string;
}
git add SUMMARY.md && git commit -m "docs: update SUMMARY.md" && git push
testing
PR review workflow for the Conscius project. USE WHEN: user opens a pull request, asks to check CI status, mentions SonarCloud or Sourcery feedback, asks if a PR is ready to merge, or needs to resolve a merge conflict. EXAMPLES: 'check if the PR is ready', 'CI failed on my PR', 'SonarCloud flagged something', 'is this ready to merge?', 'fix merge conflict', 'review PR feedback'.
tools
Plan, document, and manage epics, features, tasks, and backlog items for the Conscius project. Creates entries in both the markdown planning docs (docs/planning/) and the Beads task graph (bd CLI). Use this skill for all planning work. Supported slash commands: /new-epic, /new-feature, /add-task, /update-status, /close-feature, /archive-feature, /new-backlog, /move-to-feature, /list-features, /list-backlog, /sync-beads, /help /planning
development
Explore and understand Nx workspaces. USE WHEN answering questions about the workspace, projects, or tasks. ALSO USE WHEN an nx command fails or you need to check available targets/configuration before running a task. EXAMPLES: 'What projects are in this workspace?', 'How is project X configured?', 'What depends on library Y?', 'What targets can I run?', 'Cannot find configuration for task', 'debug nx task failure'.
development
Helps with running tasks in an Nx workspace. USE WHEN the user wants to execute build, test, lint, serve, or run any other tasks defined in the workspace.