start-session

Load project context from git branch and KANBAN, then read GitHub issues.

Updated May 11, 2026
One-click install
npx skills add https://github.com/TomasGC/Meerkat --skill start-session-tomasgc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start-session
Source: https://github.com/TomasGC/Meerkat/tree/main/skills/start-session
Command: npx skills add https://github.com/TomasGC/Meerkat --skill start-session-tomasgc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Starting a work session often requires manually hunting down the current ticket, checking the KANBAN board, and opening GitHub issues. This Skill automates that context-loading ritual so you begin coding with full awareness of the task at hand. ## Core Features & Use Cases - Automatic Context Loading: Runs a shared PowerShell script that detects the issue number from your current git branch and pulls the matching KANBAN entry. - Interactive GitHub Integration: Offers to read the detected GitHub issue (or any other issue IDs you specify) via the GitHub MCP tool. - Flexible Issue Formats: Accepts issue IDs like "#123" or plain "456", inferring the prefix from the branch name. - Use Case: You switch to branch feature/#123 and run the skill. It instantly shows the KANBAN history for #123 and asks if you want the full GitHub issue details before you start coding. ## Quick Start Ask the assistant to start a session and load the project context for your current branch.

Frequently Asked Questions about start-session

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I load project context when starting a coding session?

Run the start-session skill, which executes a PowerShell script that detects the issue number from your current git branch and displays the matching KANBAN entry. It then offers to read the corresponding GitHub issue for full context.

How to read a GitHub issue from a git branch name?

The skill parses the issue number from branch names like feature/#123, then calls the GitHub MCP getGitHubIssue tool with that issue key. You can confirm, skip, or provide different issue IDs when prompted.

Can I read multiple GitHub issues in one session?

Yes. When prompted, provide multiple issue IDs such as "#456 and 789" and the skill makes one getGitHubIssue call per ticket. Short numeric IDs are accepted and the prefix is inferred from the branch.

What happens if no issue is detected from my branch?

The script reports that no issue was detected and lets you manually specify an issue ID. You can then ask the skill to read any GitHub issue by number, such as #999.

Does start-session require PowerShell to be installed?

Yes. The skill delegates context loading to a shared PowerShell script invoked via pwsh, so PowerShell must be available on the system along with the GitHub MCP plugin for issue reading.