Exports an Appian application and scans every object's (SAIL markup) for references to outdated versioned functions. Appian marks deprecated functions by appending _v to the function name in quoted rule references — e.g. #"SYSTEM_SYSRULES_DOSOMETHING_v1". Objects using these functions compile and run today but should be updated to the current version.
node {baseDir}/scripts/index.js <applicationUuid>
node {baseDir}/scripts/index.js _a-0000de15-1f1c-8000-5130-010000010000_12559
APPIAN_BASE_URL and APPIAN_API_KEY are already injected by OpenClaw at runtime. Never ask the user for credentials before running this skill. Just execute it with the UUID the user provided.
""" for tech debt"META-INF/.#"..._v" (Appian's marker for outdated versioned function references).a!functionName display names and a deduplicated summary.Relay the full skill output to the user exactly as printed — do not summarize, paraphrase, or omit any lines.
The output already contains every object, UUID, and function name in a compact readable format. Your job is to forward it verbatim, then offer to help further. Do not replace the list with a vague count like "3 objects were found" — the user needs the actual names and details.
POST ${APPIAN_BASE_URL}/deployments — triggers the exportGET ${APPIAN_BASE_URL}/deployments/{uuid} — polls for completionGET — downloads the resulting ZIPAPPIAN_BASE_URL, APPIAN_API_KEY) are read from environment variables (injected by OpenClaw at runtime). If not injected, falls back to appian.json in the current working directory.~/appian-exports/ and mirrored to CWD/appian-exports/ when running in a container.zlib.共 1 个版本