# Open Application

> Open or launch applications on your computer by name. Use this skill when the user asks to open, launch, or start an application like Mail, Finder, Safari, Chrome, or any other installed macOS application. Works with both built-in and third-party applications.

- Skill: `dalehurley/open-application` (Agent Skill)
- Install (CLI): `npx skillmds@latest add dalehurley/open-application`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dalehurley/open-application/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: dalehurley (https://skillmd.com/u/dalehurley)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/dalehurley/open-application

---


# Skill: open-application

## When to Use
Use this skill when the user asks to:
- Open an application (Mail, Safari, Finder, etc.)
- Launch a program
- Start an app
- Bring an application to the foreground
- Open a specific macOS application by name

## Input Parameters

| Parameter | Required | Description | Example |
|-----------|----------|-------------|---------|
| `application_name` | Yes | The name of the macOS application to open (e.g., Mail, Safari, Finder, Chrome, Slack) | Mail |

## Procedure
1. Extract the application name from the user's request
2. Validate that the application name is clear and unambiguous (use ask_user if needed for clarification)
3. Execute the open command: open -a {{APPLICATION_NAME}}
4. Wait 2-3 seconds for the application to launch
5. Confirm to the user that the application has been opened or brought to the foreground

## Reference Commands

Commands from a successful execution (adapt to actual inputs):

```bash
open -a Mail
```

Replace `{{PLACEHOLDER}}` values with actual credentials from the key store.

## Example

Example requests that trigger this skill:

```
control my computer to open mail
```

