dsh-apple-mode
Run the following command in DeepSeek Harness:
dsh plugin install jihongboo/dsh-apple-mode
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install jihongboo/dsh-apple-mode in your DeepSeek Harness terminal; the source is available at https://github.com/jihongboo/dsh-apple-mode. After installing, restart DSH and select the Apple Mode preset when creating a new session.
About this plugin
When you work with Swift on macOS, you often want your AI session to operate the Xcode project directly—tweak a target build setting, switch schemes, list compiler errors from the Navigator, edit String Catalog entries. But bolting 26 Xcode MCP tools onto every DSH session means each round-trip carries 6000-plus tokens of tool schema, and the vast majority of ordinary chats pay that price for nothing. dsh-apple-mode packages the whole stack into an opt-in agent preset: select Apple Mode when creating a session and the full Xcode AI toolset loads; leave it unselected and the session stays lean with virtually zero extra token cost.
The preset bundles three layers of capability. The execution layer exposes 26 mcp__xcode__ tools via Apple's official mcpbridge, covering project file read/write/move, Glob and Grep search, target creation and build-setting edits, scheme and run-destination switching, test-plan management, code-issue refresh, and String Catalog editing. The knowledge layer generates 10 Apple platform skills locally from your own Xcode install—SwiftUI specialist, SwiftUI 27 what's new, App Intents, security hardening, C bounds safety, UIKit modernization, test modernization, device interaction, and document-based SwiftUI apps—loaded lazily on demand so they never sit idle in the context window. The behaviour layer embeds a persona adapted from the Xcode Intelligence prompt templates: Swift-first, tool-assisted, explain-then-change, giving each session a working rhythm that mirrors how you code inside Xcode.
The preset is aimed at macOS developers who use DeepSeek Harness for daily iOS or macOS work and want the AI to participate in project-structure operations rather than just chat out code snippets. You do not need to memorise 26 tool names or wire an MCP server globally; one click on Apple Mode when you need it, and the entire toolchain is ready. Every other session stays untouched.
Use Cases
- Drive an open Xcode workspace from a DSH session—edit target build settings, switch schemes, list Navigator issues, and modify String Catalog entries
- Load 10 Apple platform skills (SwiftUI, App Intents, security hardening, C bounds safety, and more) on demand without a standing context cost
- Select Apple Mode at session creation to unlock the full 26-tool Xcode MCP stack; every other session stays lean with zero extra token overhead
Best For
- Swift engineers on macOS who build iOS or macOS apps daily with DeepSeek Harness
- Developers who want the AI to operate Xcode project structure directly instead of only emitting code snippets
- DSH teams that prefer opt-in MCP tooling to avoid per-session schema overhead
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.