Wenjuan Survey Assistant
Paste the following prompt into your AI chat to install this skill:
Install @user_8897df59/wenjuan according to https://skillhub.cn/install/skillhub.md.
About this skill
Problem
When a task requires moving from topic to questions to publication and data review for surveys, votes, forms, or assessments, manually switching to the Wenjuan web console breaks the workflow. This skill keeps those actions script-driven. It distinguishes --type survey, --type vote, --type form, and --type assess, so votes and forms are not mistakenly created as surveys. Question content can come from local JSON, a URL, or standard input; txt, docx, xlsx, and pdf drafts can be converted into question JSON first.
How It Works
The main path is workflow_create_and_publish.js: confirm before publishing, then log in, create and import, publish, and poll review. Editing stops collection with publish_survey(action=stop), archives the project, and then uses scripts such as update_project.js and edit_question.js. For data, overview_stats.js reports responses, views, and completion rate; open_report.js opens the report page; export_data.js exports raw responses.
Boundaries
- Local tokens expire; re-scan login when needed, and use
WENJUAN_TOKEN_DIRfor a persistent token directory. - Signed requests rely on
generate_sign.js; signatures are short-lived and must be generated per request. - First publication may require mobile binding. Handle errors such as
JWT_EXPIREDandNOT_BIND_MOBILEaccording to the returned guidance.
Use Cases
- Ops turns Excel signup sheet into Wenjuan form and exports.
- PM turns Word questions into assess survey and checks stats.
- Admin builds vote survey, publishes it, downloads results.
- TA creates survey, edits a question, reviews response stats.
Best For
- Operations owner for event signups: turns offline sheets into collectible Wenjuan forms and exports contacts.
- PM in user research: creates assess surveys from Word satisfaction questions and checks completion rate.
- Admin running internal selections: creates vote surveys, publishes them, stops collection, and downloads results.
- Teaching assistant: creates survey feedback forms, edits questions, and reviews response overview.
Related Skills
Batch-import team weekly reports, aggregate progress, plans, issues, and support by project, flag delivery or resource risks, and generate structured department reports.
Generates Kingdee Cloud ERP startup, implementation, and acceptance documents from Word templates with delivery guidance.
Read PDF, Word, Excel, PowerPoint, HTML, and text documents, list archive files, and extract text or JSON for AI analysis.
Extract decisions and action items from meeting notes, emails, or chat logs, then track owners, deadlines, and follow-ups with lightweight reminders and no direct tool integrations.