Skip to content
Back to skills

Check Workspace Status 1

ASecurity

Use when checking current Speakeasy setup or workspace info. Triggers on "workspace status", "speakeasy status", "what targets configured", "show current setup", "list SDK targets"

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
toolsbashapi

Works with

  • api

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill check-workspace-status-1 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Check Workspace Status 1?

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

Security grade badge for Check Workspace Status 1
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-check-workspace-status-1/badge)](https://www.skillsdirectory.com/skills/david-li0406-check-workspace-status-1)

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

Download with Pro
SKILL.md
---
name: check-workspace-status
description: Use when checking current Speakeasy setup or workspace info. Triggers on "workspace status", "speakeasy status", "what targets configured", "show current setup", "list SDK targets"
license: Apache-2.0
---

# check-workspace-status

Check configured targets, sources, and workspace info.

## When to Use

- Checking what SDK targets are configured
- Viewing published SDK versions and URLs
- Verifying workspace authentication is working
- User says: "workspace status", "what targets configured", "list SDK targets"

## Inputs

| Input | Required | Description |
|-------|----------|-------------|
| Authentication | Yes | Via `speakeasy auth login` or `SPEAKEASY_API_KEY` env var |

## Outputs

| Output | Description |
|--------|-------------|
| Workspace info | Name, account type |
| Published targets | Version, URLs, last publish date |
| Configured targets | Unpublished targets, repo URLs |
| Unconfigured targets | Targets with issues |

## Command

```bash
# For LLMs/automation (recommended)
speakeasy status --output json

# For human-readable output
speakeasy status --output console
```

Requires `SPEAKEASY_API_KEY` env var (see `configure-authentication` skill).

## Output Includes

- Workspace name and account type
- Published targets (version, URLs, last publish/generate)
- Configured targets (unpublished, with repo URLs)
- Unconfigured targets and generation failures

## Troubleshooting

| Error | Cause | Solution |
|-------|-------|----------|
| "unauthorized" | Missing or invalid API key | Run `speakeasy auth login` or set `SPEAKEASY_API_KEY` |
| Empty output | No targets configured | Run `start-new-sdk-project` to set up first |
| "workspace not found" | Wrong workspace ID | Check `~/.speakeasy/config.yaml` |

## Related Skills

- `configure-authentication` - Set up API key if status fails
- `regenerate-sdk` - Run generation for configured targets
- `start-new-sdk-project` - Set up new targets

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…