ワンクリックで
macos-development
macOS-specific patterns: launchd agent configuration, brew vs pip, zsh regex quirks, file descriptor limits.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
macOS-specific patterns: launchd agent configuration, brew vs pip, zsh regex quirks, file descriptor limits.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Push accountability, CI monitoring after push, background agent CI verification, verification command sequencing.
Production deployment rules, rollback-first recovery, dependency batching, CI cost awareness, and framework upgrade verification.
Always use when user asks to create, generate, draw, or design a diagram, flowchart, architecture diagram, ER diagram, sequence diagram, class diagram, network diagram, mockup, wireframe, or UI sketch, or mentions draw.io, drawio, drawoi, .drawio files, or diagram export to PNG/SVG/PDF.
Known agent error patterns -- debugging reference for tool failures, git errors, CI issues, and common mistakes. Consult when encountering unexpected behavior, tool errors, or CI failures.
Git recipes, worktree management, push sequences, branch verification, and conflict resolution patterns.
gh CLI patterns, JSON field discovery, PR check interpretation, label management, merge settings verification.
| name | macOS Development |
| description | macOS-specific patterns: launchd agent configuration, brew vs pip, zsh regex quirks, file descriptor limits. |
Wrong -- system pip blocked on Python 3.12+ (PEP 668):
pip3 install some-tool # externally-managed-environment
Right -- use Homebrew or pipx:
brew install some-tool
pipx install some-python-app
Wrong -- complex regex in zsh triggers parse errors:
grep -oP '(?<=version":")[^"]+' package.json
# zsh: event not found
Right -- use built-in Grep tool, or wrap in bash:
bash -c 'grep -oP '"'"'(?<=version":")[^"]+'"'"' package.json'
Wrong -- run script directly (crashes if dir has .claude/):
<key>ProgramArguments</key>
<array>
<string>/project/scripts/agent.sh</string>
</array>
Right -- bash wrapper + resource limits + environment vars:
<key>ProgramArguments</key>
<array>
<string>/bin/bash</string>
<string>-c</string>
<string>exec /bin/bash /project/scripts/agent.sh</string>
</array>
<key>HardResourceLimits</key>
<dict><key>NumberOfFiles</key><integer>122880</integer></dict>
<key>SoftResourceLimits</key>
<dict><key>NumberOfFiles</key><integer>122880</integer></dict>
<key>EnvironmentVariables</key>
<dict>
<key>HOME</key><string>/Users/you</string>
<key>TERM</key><string>xterm-256color</string>
<key>PATH</key><string>/usr/local/bin:/usr/bin:/bin</string>
</dict>
Wrong -- test from terminal (masks launchd-specific failures):
./scripts/agent.sh # works in terminal, fails silently under launchd
Right -- test with launchctl:
launchctl start com.yourorg.agent
launchctl list | grep yourorg # check actual exit status