# atlan-workflow-args-secrets-state

> Claude/Codex skill by [@atlanhq](https://omgskills.com/library/atlanhq/index.md) · 5 stars · Updated 2026-08-04

Implement workflow argument retrieval, credential\_guid usage, and state store updates using Atlan SDK patterns. Use when workflows or activities handle credentials, runtime args, or persisted workflow state.

## Install

```sh
git clone https://github.com/atlanhq/atlan-sample-apps /tmp/atlan-sample-apps && ln -s /tmp/atlan-sample-apps/.claude/skills/atlan-workflow-args-secrets-state ~/.claude/skills/atlan-workflow-args-secrets-state
```

## From README

Atlan Workflow Args Secrets State Keep workflow and activity data flow aligned with SDK patterns. Workflow Read references/state-flow.md. Ensure workflow args are loaded through SDK-supported state path. Replace direct credential payload handling with credentialguid + secret retrieval. Keep getworkflowargs focused on args retrieval/normalization. Keep business transformation and artifact writes in dedicated activity methods orchestrated by workflow. Persist workflow state through SDK-compatible state store APIs. Run atlan-fact-verification-gate for any workflow lifecycle change that can affect runtime behavior. Reflect this behavior in e2e contracts and loop reports. Rules Never persist raw secrets in workflow args snapshots. Never bypass state store for cross-activity workflow state. Keep retries/timeouts aligned with workflow conventions. Do not collapse the full business pipeline into getworkflowargs side effects.

## Links

- HTML page: https://omgskills.com/library/atlanhq/atlan-sample-apps/dot-claude/skills/atlan-workflow-args-secrets-state/
- GitHub: https://github.com/atlanhq/atlan-sample-apps
- Author: [@atlanhq](https://omgskills.com/library/atlanhq/index.md)

## More from this repo

- [atlan-app-scaffold-standard](https://omgskills.com/library/atlanhq/atlan-sample-apps/dot-claude/skills/atlan-app-scaffold-standard/index.md) — Scaffold new Atlan apps from CLI templates as the default behavior when users ask for a new app, then align files to...
   - [@atlanhq](https://omgskills.com/library/atlanhq/index.md) · 5 stars
- [atlan-cli-install-configure](https://omgskills.com/library/atlanhq/atlan-sample-apps/dot-agents/skills/atlan-cli-install-configure/index.md) — Used to install Atlan CLI with OS-aware binaries (or Homebrew on macOS) only when missing, then configure baseline...
   - [@atlanhq](https://omgskills.com/library/atlanhq/index.md) · 5 stars
- [atlan-cli-run-test-loop](https://omgskills.com/library/atlanhq/atlan-sample-apps/dot-claude/skills/atlan-cli-run-test-loop/index.md) — Used to run Atlan app execution loops using CLI-first commands with automatic CLI availability checks and safe...
   - [@atlanhq](https://omgskills.com/library/atlanhq/index.md) · 5 stars
