list-pinned

List pinned sessions across directories with current-session highlighting and JSON output.

3|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/chungchihhan/super-resume --skill list-pinned
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: list-pinned
Source: https://github.com/chungchihhan/super-resume/tree/main/skills/list-pinned
Command: npx skills add https://github.com/chungchihhan/super-resume --skill list-pinned

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pinning and listing sessions across directories is a common navigation pain point for Claude Code users who manage many sessions; this skill surfaces all pinned items from every directory for quick access.

Core Features & Use Cases

  • Show all pinned sessions from every directory.
  • Highlight the currently active session.
  • Enable quick navigation to a session with a simple resume command.

Quick Start

Run the /list-pinned command to display up to 5 pinned sessions.

Frequently Asked Questions about list-pinned

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

FAQPage Schema
How do I list pinned Claude Code sessions across multiple directories?

To list pinned Claude Code sessions across multiple directories, you can use the list-pinned skill to aggregate all pinned items from every directory into a single view, highlighting the currently active session for quick access.

Can I get a machine-readable JSON output of my pinned sessions?

Yes, you can get a machine-readable JSON output of your pinned sessions. The skill supports optional JSON output to provide a stable, machine-readable representation for consumption by other tools or scripts.

How does Claude Code detect the current session when listing pinned items?

Claude Code detects the current session when listing pinned items by checking the CLAUDE_SESSION_ID environment variable, allowing the skill to highlight the currently active session in the aggregated list.

How do I limit the number of pinned sessions displayed in Claude Code?

You can limit the number of pinned sessions displayed by using the -N limit parsing feature. By default, running the list command displays up to 5 pinned sessions for quick navigation.

What is the best way to manage many Claude Code sessions across different directories?

The best way to manage many Claude Code sessions across different directories is by pinning important sessions and using a cross-directory aggregation skill to surface them all at once, reducing search time and enabling quick navigation.

Why does the cross-directory session list highlight one specific session?

The cross-directory session list highlights one specific session because it automatically detects the active session using CLAUDE_SESSION_ID, visually marking it so you can quickly distinguish your current working context from other pinned items.