enable-tables-offline

Pass

Audited by Gen Agent Trust Hub on Jul 29, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • Standard Command Execution: The skill executes several helper scripts (e.g., resolve-environment.js, dataverse-request.js, and update-entity-offline-flags.js) to interact with the environment. These scripts are located within the project's internal directory structure (${CLAUDE_SKILL_DIR}/../../scripts/) and are used for intended administrative tasks like querying metadata and updating table configurations.
  • User Approval Gate: The skill implements an explicit approval gate using EnterPlanMode. It presents the planned metadata changes to the user and waits for confirmation before performing any mutation, which is a recommended practice for skills that modify remote resources.
  • Authentication and Environment Resolution: The skill resolves the target environment using local configuration files (power.config.json) and stops if authentication is not verified, ensuring operations are performed within the correct context.
  • Metadata Modification: The skill modifies EntityMetadata flags (IsAvailableOffline and ChangeTrackingEnabled). This is the primary stated purpose of the skill and is handled via sequential, authenticated PUT requests followed by a publication step to commit changes.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 29, 2026, 03:31 AM
Security Audit — agent-trust-hub — enable-tables-offline