# atlan-sdk-objectstore-io-defaults

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

Enforce object store and IO defaults from the Atlan SDK for output paths, prefixes, and file writes. Use when implementing or reviewing raw/transformed output handling.

## Install

```sh
git clone https://github.com/atlanhq/atlan-sample-apps /tmp/atlan-sample-apps && ln -s /tmp/atlan-sample-apps/.agents/skills/atlan-sdk-objectstore-io-defaults ~/.claude/skills/atlan-sdk-objectstore-io-defaults
```

## From README

Atlan SDK Objectstore IO Defaults Apply SDK-native defaults for all output read/write logic. Workflow Apply defaults from references/defaults.md. Use SDK path-building conventions instead of hardcoded prefixes. Route writes through SDK IO abstractions where possible. If local SDK checkout is unavailable, verify behavior from installed package source or remote SDK source/docs. Run atlan-fact-verification-gate when output behavior changed or conflicts with existing tests. Validate expected output sections in e2ecasecontract.yaml. Non-Negotiable Rules Do not hardcode bucket prefixes when SDK-derived paths exist. Keep raw and transformed outputs under workflow-specific output path. Align output naming with e2e assertions. References Defaults and anti-patterns: references/defaults.md Shared templates: ../shared/references/artifact-templates.md

## Links

- HTML page: https://omgskills.com/library/atlanhq/atlan-sample-apps/dot-agents/skills/atlan-sdk-objectstore-io-defaults/
- 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
