shortcuts
NewCreating and running macOS Shortcuts programmatically
Overview
My personal plugin marketplace for Claude Code, Anthropic's AI coding assistant.
Overview
This repository provides plugins for Claude Code, organized as a plugin marketplace. Plugins extend Claude Code with language conventions, workflow automation, service integrations, and custom behaviors.
It also contains my user configuration.
Prerequisites
Many plugins include TypeScript hooks and scripts that require Bun to run. See Bun's installation guide for setup instructions. Bun runs TypeScript natively and auto-installs missing dependencies on first run.
Plugins
Browse the `plugins/` directory to see available plugins. Each plugin has its own README describing its contents.
User
The `user/` directory contains user-level Claude Code configuration that gets symlinked to ~/.claude. This includes global instructions, settings (plugins, permissions, sandbox), and hooks that apply across all projects.
Development
To test a plugin locally without publishing:
claude --plugin-dir ./plugins/<name> --setting-sources localThis isolates the session from user/project settings, loading only the specified plugin. Use this to verify changes before committing.
License
MIT © Ben Drucker
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/shortcuts.md https://raw.githubusercontent.com/bendrucker/claude/main/SKILL.md/shortcutsFrequently Asked Questions
What is shortcuts?
Creating and running macOS Shortcuts programmatically
How to install shortcuts?
To install shortcuts, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /shortcuts.
What is shortcuts best for?
shortcuts is a community categorized under General. Created by Ben Drucker.