Skip to content
Back to skills

828 Launch Ab940180

ASecurity

Materialize Dagster assets or execute jobs.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
databash

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 828-launch_ab940180 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 828 Launch Ab940180?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 828 Launch Ab940180
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-828-launch-ab940180/badge)](https://www.skillsdirectory.com/skills/tools-only-828-launch-ab940180)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# dg launch - Materialize Assets

Materialize Dagster assets or execute jobs.

## Basic Usage

```bash
dg launch --assets <selection>
dg launch --job <job_name>
```

**Examples:**

```bash
# Single asset
dg launch --assets customers

# Multiple assets
dg launch --assets customers,orders,products

# All assets
dg launch --assets "*"

# By metadata
dg launch --assets "tag:priority=high"
dg launch --assets "group:analytics"
dg launch --assets "kind:dbt"

# Combined selection
dg launch --assets "tag:schedule=daily and kind:dbt"

# With traversals (upstream/downstream)
dg launch --assets "+customers"      # All upstream + customers
dg launch --assets "customers+"      # Customers + all downstream
dg launch --assets "+2 customers"    # 2 levels upstream + customers

# Execute job
dg launch --job daily_job
```

See [asset-selection.md](./asset-selection.md) for complete selection syntax.

---

## Partitions

```bash
# Single partition
dg launch --assets my_asset --partition 2024-01-15

# Partition range (backfill) - use three dots
dg launch --assets my_asset --partition-range "2024-01-01...2024-01-31"

# Static partitions
dg launch --assets regional_asset --partition us-west
```

**Note:** Use three dots (`...`) for inclusive ranges, not two dots.

---

## Configuration

```bash
# Inline JSON
dg launch --assets my_asset --config '{"limit": 100}'

# From file
dg launch --assets my_asset --config-file config.yaml
```

---

## Options

| Option                      | Description                            |
| --------------------------- | -------------------------------------- |
| `--assets <selection>`      | Asset selection string                 |
| `--job <name>`              | Job name to execute                    |
| `--partition <key>`         | Single partition key                   |
| `--partition-range <range>` | Partition range (inclusive, use `...`) |
| `--config <json>`           | Inline JSON configuration              |
| `--config-file <path>`      | Configuration file path                |

---

## Preview Before Launch

```bash
# Verify what will be launched
dg list defs --assets "tag:priority=high and kind:dbt"

# Then launch
dg launch --assets "tag:priority=high and kind:dbt"
```

---

## See Also

- [asset-selection.md](./asset-selection.md) - Complete selection syntax including traversals and functions
- [list.md](./list.md) - Preview assets before launching

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.