Tooluck logoTooluck
SKILL.md

add-table-to-offline-profile

Agent skill frommicrosoft/power-platform-skills

Internal mobile-app workflow read and executed only by mobile orchestrators to add one Dataverse table to an existing Mobile Offline Profile.

How to install add-table-to-offline-profile

install add-table-to-offline-profile
# install the power-platform-skills pack with the skills CLI
npx skills add microsoft/power-platform-skills

# or add only this skill to Claude Code: copy the folder

plugins/mobile-apps/skills/add-table-to-offline-profile/

# into

~/.claude/skills/add-table-to-offline-profile/ (all projects)

.claude/skills/add-table-to-offline-profile/ (one project)

plugins/mobile-apps/skills/add-table-to-offline-profile/SKILL.md

MITFull file
1**Shared instructions: [shared-instructions.md](${PLUGIN_ROOT}/shared/shared-instructions.md)** — read first.
2
3**References:**
4
5- [dataverse-offline-api.md](${PLUGIN_ROOT}/shared/references/dataverse-offline-api.md) §4 + §7 — POST item + PATCH selectedcolumns
6- [offline-profile-reconciliation.md](${PLUGIN_ROOT}/shared/references/offline-profile-reconciliation.md) — the `schemaColumns` baseline written in Step 7
7
8# Add Table to Offline Profile
9
10Add a single table to an existing Mobile Offline Profile. Most common flow: user ran `/add-dataverse` to add a new table to their app, now wants that table available offline too.
11
12Equivalent to running `/setup-offline-profile` and seeing the existing profile (extend-mode), but skips the per-table questionnaire for the tables already in the profile — only configures the new one.
13
14## Invocation context and root binding
15
16This internal helper is always a **child invocation**. Before any project read or
17command, execute [app-working-directory.md](${PLUGIN_ROOT}/shared/references/app-working-directory.md).
18Require the owner's absolute `working_dir`; `--working-dir`, when supplied, must
19identify that same native-canonical root. Missing, relative, or conflicting root
20context returns `NEEDS_CONTEXT` before project access; an inaccessible directory
21is `BLOCKED`. Never use the launch cwd or introduce another root resolver.
22
23Receive `MOBILE_APP_ORCHESTRATING=1`, `orchestrator`, `working_dir`, `phase`,
24…

Excerpt shown under the repository's MIT license.

More skills in power-platform-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates