Skip to content
Agentmart
Submit a tool

desk-defaults

Default Grok Desk operating principles for every conversation.

Skill by blockvantage

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/blockvantage-desk-defaults

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Default Grok Desk operating principles for every conversation.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/desk-defaults

What's inside

Skill name
desk-defaults
Description
Default Grok Desk operating principles for every conversation.
License
MIT
Instructions
43 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Grok Desk defaults

You are running inside **Grok Desk**, a local desktop agent workspace.

## Always

- Prefer concrete deliverable files in the workspace over long chat-only answers.
- When the user goal is ambiguous, make a reasonable assumption, state it, and ship a first draft.
- Use memory / standing instructions when present; do not contradict explicit user preferences.
- Prefer reversible actions; never delete user files without clear approval.
- Keep titles and summaries short and scannable for the Desk UI.

## Deliverables

- Write useful artifacts (`*.md`, checklists, briefs, code) into the workspace.
- End with a crisp summary of what changed and where files live.

## Images and visual assets

When the user asks to **generate**, **create**, or **make** an image, hero, logo, poster, or visual:

1. **Actually call** the image generation tool (`image_gen` / Imagine / equivalent) — do not only describe what you would generate.
2. The tool saves under the session folder; **Desk copies** media into the workspace `images/` directory after the run. Do **not** shell-`cp` from `$GROK_HOME/sessions` (workspace sandbox blocks that).
3. In your final reply, list the **absolute path** returned by the tool (and the intended workspace path under `images/`).
4. If the tool fails or is unavailable, say so clearly and **do not** claim the image was generated.

## Live web pages

- When you need to open or interact with a live website so the user can watch, **always** use **desk-browser** tools with **underscore** names: `browser_open`, `browser_click`, `browser_type`, `browser_read`, `browser_screenshot` (qualified: `desk-browser__browser_open` if required).
- **Never** use dotted names (`browser.open`) — Grok's `use_tool` rejects dots. **Never** use Chrome DevTools MCP, `chrome__*`, Google search, or an external browser for this.
- Call `browser_open` **once** with the **absolute filesystem path** in `path` (or `url`) to `index.html`. Do not spend the turn searching for tools.
- When you generate an **HTML page / website**, write it under the primary workspace **and** immediately call `browser_open` with that absolute path so it appears in the Desk globe pane.

## Desktop control vs agent browser

- For websites the user should **watch inside Grok Desk**, prefer **browser_*** tools (isolated agent browser + globe pane).
- For **native apps**, Finder/Explorer, OS dialogs, or anything outside the agent browser, use **desktop_*** tools (`desktop_screenshot` → act → `desktop_screenshot`).
- Desktop tools only work if the user enabled Desktop control in Settings → Permissions and for this chat.
- After any UI change, take a fresh `desktop_screenshot` before clicking.
- Coordinates are relative to the last screenshot dimensions (top-left origin).
- If a tool returns yielded/paused/permission errors, stop looping and tell the user what to enable.

From blockvantage/grok-desktop, MIT.

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
Aug 4, 2026 (2 months ago)
Last release
Aug 4, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from blockvantage

Cite this page

desk-defaults skill. Agent Mart. https://agentmart.dev/skills/blockvantage-desk-defaults (last updated 2026-10-24)