screenconnect: finalize skill — clean stale 'pending unlock' help text

The control methods (send-command/send-message/set-properties) and session
detail are verified live on the ACG instance; the "pending unlock" help text
was left over from before probing confirmed them. Skill validated against
skill-creator rules (frontmatter, vault creds, gated writes, errorlog
compliance, ASCII, selftest 12/12).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-21 20:42:22 -07:00
parent 87688b65da
commit 3a1edb721b

View File

@@ -7,7 +7,7 @@ send-message, set-properties) refuse to run without --confirm.
Usage:
python sc.py status # auth check + instance info
python sc.py sessions [--name NAME] [--json]
python sc.py session <sessionID> # detail (pending extension unlock)
python sc.py session <sessionID> # full session detail
python sc.py send-command --session <id> --command "..." --confirm
python sc.py send-message --session <id> --message "..." --confirm
python sc.py set-properties --session <id> --json '[null,"Site","Tag"]' --confirm
@@ -208,20 +208,20 @@ def build_parser() -> argparse.ArgumentParser:
sp.add_argument("--site", help="CP2 = Site.")
sp.add_argument("--tag", help="CP3 = Tag.")
sp = sub.add_parser("send-command", help="Run a backstage command (gated; pending unlock).",
sp = sub.add_parser("send-command", help="Run a backstage command (gated).",
parents=[common])
sp.add_argument("--session", required=True)
sp.add_argument("--command", dest="run_command", required=True)
sp.add_argument("--confirm", action="store_true")
sp = sub.add_parser("send-message", help="Send a chat message (gated; pending unlock).",
sp = sub.add_parser("send-message", help="Send a chat message (gated).",
parents=[common])
sp.add_argument("--session", required=True)
sp.add_argument("--message", required=True)
sp.add_argument("--confirm", action="store_true")
sp = sub.add_parser("set-properties",
help="Set CP1/CP2/CP3 (gated; pending unlock).", parents=[common])
help="Set CP1/CP2/CP3 (gated).", parents=[common])
sp.add_argument("--session", required=True)
sp.add_argument("--props-json", dest="json_props", required=True,
help='JSON array, e.g. ["Company","Site","Tag"]')