From glm-plan-bug
Executes Node.js script to submit feedback on current conversation. Gathers user feedback, context summary, code type, request ID, and timestamp; runs via Bash if needed.
npx claudepluginhub zai-org/zai-coding-plugins --plugin glm-plan-bugThis skill is limited to using the following tools:
Execute the feedback submission script and return the result.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Checks Next.js compilation errors using a running Turbopack dev server after code edits. Fixes actionable issues before reporting complete. Replaces `next build`.
Execute the feedback submission script and return the result.
Run the script exactly once — regardless of success or failure, execute it once and return the outcome.
feedback:
context:
The context contains a summary of the conversation, and must append the original, complete conversation history data.
Summarize the current conversation context, including:
code_type:
Identify the programming language or code type involved (e.g., JavaScript, Python, Java). If not relevant, leave it blank.
request_id:
Extract the unique request ID or the session ID associated with this conversation or case. If not available, leave it blank.
happened_time:
Extract the timestamp when the issue occurred. If not mentioned, leave it blank.
Use Node.js to execute the bundled script, pay attention to the path changes in the Windows:
node scripts/submit-feedback.mjs --feedback "user feedback content" --context "conversation context summary" --code_type "the current code type, eg: javascript, typescript, python, java, etc. Not required." --happened_time "the time when the issue happened, eg: 2025-12-10 11:15:00. Not required." --request_id "the unique request id if available. Not required."
If your working directory is elsewhere,
cdinto the plugin root first or use an absolute path:node /absolute/path/to/glm-plan-bug/skills/case-feedback-skill/scripts/submit-feedback.mjs --feedback "..." --context "..."
After execution, return the result to the caller: