s-morgan-jeffries

23 mods across 2 repositories, 108 stars between them.

apple-mail-fast-mcp

02

s-morgan-jeffries/apple-mail-fast-mcp

Plugin Claude Code

Apple Mail for Claude Code — search, read, organize, draft, templates, rules, and inbox stats via MCP, with an IMAP fast path. macOS only.

102 7d ago A tokens not measured original MIT

PreToolUse

04

s-morgan-jeffries/apple-mail-fast-mcp

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing pre_bash.sh. From s-morgan-jeffries/apple-mail-fast-mcp.

102 7d ago A tokens not measured original MIT

PostToolUse

05

s-morgan-jeffries/apple-mail-fast-mcp

Hook Claude Code

Runs after a tool call finishes for Bash tool calls, executing post_bash.sh. From s-morgan-jeffries/apple-mail-fast-mcp.

102 7d ago A tokens not measured original MIT

api-design

08

s-morgan-jeffries/apple-mail-fast-mcp

Skill Claude CodeCodex

Use BEFORE adding any new tool, parameter, or endpoint to the Apple Mail MCP server. Also use when considering API changes, evaluating feature requests, or when tempted to create a specialized operation. Contains the decision tree that prevents tool sprawl and the anti-pattern catalog.

102 7d ago A 56 tokens original MIT

applescript-mail

09

s-morgan-jeffries/apple-mail-fast-mcp

Skill Claude CodeCodex

Use when writing, modifying, or debugging ANY AppleScript that interacts with Apple Mail. Also use when encountering AppleScript errors, unexpected Mail.app behavior, when adding new connector methods, or when debugging JSON output from ASObjC. Covers string escaping, attachment handling, Gmail compatibility, message…

102 7d ago A 79 tokens original MIT

integration-testing

10

s-morgan-jeffries/apple-mail-fast-mcp

Skill Claude CodeCodex

Use when setting up, running, or debugging integration tests against real Apple Mail. Also use when unit tests pass but behavior seems wrong, when adding new AppleScript operations, or when you need to understand why mocked tests are insufficient for this project.

102 7d ago A 52 tokens original MIT

s-morgan-jeffries/apple-mail-fast-mcp

Skill Claude CodeCodex

Use when optimizing Apple Mail MCP operations, diagnosing slow queries, adding new filtering logic, or modifying how data is fetched from Mail.app. Covers osascript overhead, whose clause optimization, batch operation patterns, and known operation timings.

102 7d ago A 50 tokens original MIT

release

12

s-morgan-jeffries/apple-mail-fast-mcp

Skill Claude CodeCodex

Use when the user wants to release a new version. Orchestrates the full release workflow including milestone check, version bump, changelog generation, validation, tagging, and PR creation. Also use when discussing release planning or version management.

102 7d ago A 49 tokens original MIT

PreToolUse

14

s-morgan-jeffries/omnifocus-mcp

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing pre_bash.sh. From s-morgan-jeffries/omnifocus-mcp.

6 3mo ago A tokens not measured copy · 100% MIT

PostToolUse

15

s-morgan-jeffries/omnifocus-mcp

Hook Claude Code

Runs after a tool call finishes for Bash tool calls, executing post_bash.sh. From s-morgan-jeffries/omnifocus-mcp.

6 3mo ago A tokens not measured copy · 100% MIT

SessionStart

16

s-morgan-jeffries/omnifocus-mcp

Hook Claude Code

Runs when a session starts, executing session_start.sh. From s-morgan-jeffries/omnifocus-mcp.

6 3mo ago A tokens not measured copy · 100% MIT

api-design

18

s-morgan-jeffries/omnifocus-mcp

Skill Claude CodeCodex

Use BEFORE adding any new function, parameter, or endpoint to the OmniFocus MCP server. Also use when considering API changes, evaluating feature requests, or when tempted to create a specialized operation. Contains the decision tree that prevents API sprawl, the anti-pattern catalog, and the consolidation philosophy.

6 3mo ago A 61 tokens original MIT

s-morgan-jeffries/omnifocus-mcp

Skill Claude CodeCodex

Use when writing, modifying, or debugging ANY AppleScript that interacts with OmniFocus. Also use when encountering AppleScript errors, unexpected OmniFocus behavior, or when adding new connector methods. Covers variable naming traps, rich text limitations, recurring task handling, date formats, string escaping, and…

6 3mo ago A 69 tokens original MIT

integration-testing

20

s-morgan-jeffries/omnifocus-mcp

Skill Claude CodeCodex

Use when setting up, running, or debugging integration tests against real OmniFocus. Also use when unit tests pass but behavior seems wrong, when adding new AppleScript operations, or when you need to understand why mocked tests are insufficient for this project. Covers the test database system, fixture setup, and the…

6 3mo ago A 73 tokens original MIT

s-morgan-jeffries/omnifocus-mcp

Skill Claude CodeCodex

Use when optimizing OmniFocus MCP operations, diagnosing slow queries, adding new filtering logic, or modifying how data is fetched from OmniFocus. Covers the N+1 elimination pattern, batch fetching, conditional filter-first architecture, and known operation timings. Also use when adding any new get or filter…

6 3mo ago A 64 tokens original MIT

release

22

s-morgan-jeffries/omnifocus-mcp

Skill Claude CodeCodex

Use when the user wants to release a new version, says "time to release", "let's release", "cut a release", "version bump", or similar. Orchestrates the full release workflow including milestone check, version bump, changelog generation, validation, tagging, and PR creation. Also invocable as /release.

6 3mo ago A 69 tokens original MIT

omnifocus-mcp

23

s-morgan-jeffries/omnifocus-mcp

MCP server Claude CodeCodexCursor +2

MCP server "omnifocus-mcp" as configured in s-morgan-jeffries/omnifocus-mcp. Runs locally from the omnifocus-mcp Python package.

6 3mo ago A tokens not measured original MIT