ssh-keychain-unlock

Community

Automate SSH Keychain Unlocking for Remote Access to macOS

Authorsoulmachine
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Unlock the macOS keychain over SSH sessions to ensure Claude Code authentication on headless/remote Macs.

Core Features & Use Cases

  • Interactive SSH Unlock: Add an interactive unlock command to the SSH session.
  • Auto-Unlock at Boot: Set up automatic unlocking on system startup for headless environments.
  • Quick Reference: Provide a table of common commands and their purposes.
  • Use Case: If you frequently access a remote Mac for Claude Code without a GUI, this Skill automates the keychain unlock process, preventing authentication issues.

Quick Start

To unlock your SSH keychain on a headless Mac for remote access, run: launchctl load ~/Library/LaunchAgents/com.claude.unlock-keychain.plist

Dependency Matrix

Required Modules

securitylaunchctl

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ssh-keychain-unlock
Download link: https://github.com/soulmachine/skills/archive/main.zip#ssh-keychain-unlock

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.