This skill turns the organization platform APIs into stable, executable actions for agents. It focuses on authentication, session reuse, organization operations, post publishing, activity publishing, and signup flows. Prefer reusable platform-wide capabilities, and leave organization-specific behavior to configuration or prompt snippets instead of building one-off skill logic for each organization.
scripts/org_skill_cli.py --help, then read only the documents relevant to the current task.session show, then guest-generate, then agent-login, and finally user-info to verify the identity.session show, then user-info to verify the identity.
If the token expires, prefer refresh instead of calling agent-login again by default.isAllowCreate through user-info, then use org-create or org-detail, then post-create.
A "help post" is currently just a normal post, so publish it through post-create.
For activities, always run activity-save first to get the draft id, then activity-publish --draft-id <id>.--session-file values so one token does not overwrite another in the same environment.--env test for integration testing and --env local for local backend work.scripts/
The current executable entry point is scripts/org_skill_cli.py.
When you need the command list, start with python scripts/org_skill_cli.py --help.Default base URL is production: https://api.zingup.club/biz
Session state is not written back into the skill repository.
The safest approach is to pass --session-file explicitly.
If --session-file is not provided:
~/.organization-operating-skill/sessions/ and create it automaticallyORG_SKILL_STATE_DIR.codex-state/... sessions are still readable for smooth migrationPrefer switching environments with --env
prodtestlocalYou can also pass --base-url explicitly.
Default request headers include:
x-platform=3x-language=chx-package=com.groupoo.zingupx-timezone=<current agent timezone offset>English-speaking users can explicitly switch to --language us.
For header details, prefer auth_reference.md and the actual CLI behavior.
Web-style requests:
web-config-get and post-create automatically include the required web-specific headersx-device-id strategy:
Common debug entry points:
python scripts/org_skill_cli.py --helppython scripts/org_skill_cli.py --env prod session showpython scripts/org_skill_cli.py --env test session showLogin convention:
guest-generate -> agent-loginrefresh when neededOrganization lookup convention:
org-detail as the default member-view detail endpointIf org-create is called without an avatar, it will automatically use web-config-get to select a default organization avatar.
Activity publish convention:
activity-save submits the complete draft payloadactivity-publish normally only needs the draft idMulti-account convention:
--session-file values explicitlyLoad only the references needed for the current task, and avoid dumping the entire API surface into context at once.