zsxq

Manage Zsxq knowledge communities, topics, comments, and members via the zsxq-cli command line.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/sliec/shared-files --skill zsxq-sliec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zsxq
Source: https://github.com/sliec/shared-files/tree/main/skills/zsxq
Command: npx skills add https://github.com/sliec/shared-files --skill zsxq-sliec

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires zsxq-cli, and includes references (resource) components.

What problem does it solve? Operating a Zsxq (知识星球) paid community requires repetitive manual work: checking new posts, replying to comments, answering questions, curating digests and tags, tracking expiring members, and compiling operations reports. This Skill turns the zsxq-cli into a complete operations console so an AI agent can perform all of these tasks through structured commands. ## Core Features & Use Cases - Full content management: List groups, browse and search topics, view details, publish posts, reply to comments, answer Q&A topics, edit or delete topics, set digests and tags, and manage columns. - Operations scenarios: Pre-built workflows for daily patrol, comment triage, inbound question management, digest/tag curation, operations daily/weekly reports, poster and video generation, risky content monitoring, batch tagging, expiring-member renewal care, and archiving topics to columns. - Safety guardrails: Write and delete operations require explicit user confirmation, tokens are never exposed, and every reference documents failure semantics and error handling. - Use Case: Ask the agent to run a daily patrol of your community; it pulls the latest topics, classifies them into needs-reply / digest-worthy / tag-suggestion / risk categories, and returns an actionable report without making any writes. ## Quick Start Ask the agent to list your Zsxq communities and show today's new topics that need a reply.

Frequently Asked Questions about zsxq

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish a post to a Zsxq community from the command line?

Use zsxq-cli topic +create with --group-id and --text, optionally attaching files via --files. Only talk-type posts are supported, and the skill requires confirming the final content with the user before publishing.

How to find unanswered questions in my Zsxq community?

Call zsxq-cli api call get_self_answer_topics with topic_filter set to unanswered to list questions others asked you. The result is account-level, so filter by the group's group_id and time window for a specific community.

Does zsxq-cli require login and how does authentication work?

Yes, zsxq-cli uses OAuth 2.0 device authorization flow via zsxq-cli auth login, storing tokens in the system keychain. Run zsxq-cli auth status to check the current account and auth login again when a 401 or token-expired error occurs.

Can I see member expiration dates in a Zsxq community?

Member expired_time is only visible to the owner or admins of a paid community, or when querying your own membership. Use the members API with scope regular and sort expired_time to list members expiring within a chosen window.

Why does setting topic tags remove my existing tags?

The set_topic_tags call is a full replacement: the titles array becomes the topic's complete tag set. Read the topic's current tags from its content first, merge them with new tags, then submit the combined list to avoid losing existing tags.

What happens if zsxq-cli is not installed when a command runs?

When a command returns command not found, the skill guides installation via npm install -g zsxq-cli (requiring Node.js 18 or later), then OAuth login, and automatically retries the original operation afterward.