Agent Skillsnexu-io/nexu › feedback

feedback

GitHub

处理用户通过/feedback指令提交的反馈,提取内容并自动收集会话标识,调用脚本将反馈转发给Nexu团队。

skills/nexubot/feedback/SKILL.md nexu-io/nexu

Trigger Scenarios

用户发送/feedback命令

Install

npx skills add nexu-io/nexu --skill feedback -g -y
More Options

Non-standard path

npx skills add https://github.com/nexu-io/nexu/tree/main/skills/nexubot/feedback -g -y

Use without installing

npx skills use nexu-io/nexu@feedback

指定 Agent (Claude Code)

npx skills add nexu-io/nexu --skill feedback -a claude-code -g -y

安装 repo 全部 skill

npx skills add nexu-io/nexu --all -g -y

预览 repo 内 skill

npx skills add nexu-io/nexu --list

SKILL.md

Frontmatter
{
    "name": "feedback",
    "description": "Send feedback to the Nexu team. Use when the user says \/feedback followed by their message."
}

Feedback

Collect user feedback and forward it to the Nexu team. Conversation history and images are extracted automatically by a script — you do NOT need to copy-paste messages or scan for image URLs.

When triggered

The user sends /feedback <message> to share feedback, report issues, or make suggestions about the Nexu platform.

Steps

  1. Extract feedback content: The text after /feedback is the user's feedback. If empty, ask the user to provide their feedback.

  2. Gather identifiers:

    • agentId: Your own agent ID. Find it from the Runtime: line in your system prompt — it appears as agent=XXXXXX. It is a cuid2 string like y9cnvdlucvyaokp20mqrsoa9. Do NOT use "main" or other placeholder values.
    • channel: The current channel type — one of feishu, slack, or discord.
    • sender: The sender's display name or username as shown in the conversation. If you only have a user ID, use that. Do NOT use generic "user" or "User".
  3. Run the submit script: Use the exec tool to run the following command. The script automatically reads your conversation history and any images from the session file — you do NOT need to provide them manually.

SKILL_PATH="<SKILL_LOCATION>"
node "$(dirname "${SKILL_PATH/#\~/$HOME}")/submit-feedback.mjs" \
  --content "<ESCAPED_FEEDBACK>" \
  --sender "<SENDER>" \
  --channel "<CHANNEL_TYPE>" \
  --agent-id "<AGENT_ID>"

Important:

  • Replace <SKILL_LOCATION> with the exact path from the <location> tag in your system prompt (may contain ~)
  • The ${SKILL_PATH/#\~/$HOME} expansion handles tilde (~) → absolute path conversion automatically
  • Replace ALL other <...> placeholders with actual values BEFORE running the command
  • Properly escape shell special characters in the feedback content (single quotes → '\'', etc.)
  1. Confirm to user:
    • If the output contains {"ok":true}, reply: "Thanks for your feedback! It has been forwarded to the Nexu team."
    • If it fails, reply: "Sorry, there was an issue sending your feedback. Please try again later."

Important

  • Do NOT modify, filter, or censor the user's feedback content. Forward it as-is.
  • Do NOT ask for confirmation before sending — the user already expressed intent by using /feedback.
  • Do NOT manually build conversationContext or imageUrls — the script handles this automatically.
  • The API will automatically look up the bot owner's email and bot name from the agentId, so focus on getting the agentId right.

Version History

  • dadfb1c Current 2026-07-25 09:21

Same Skill Collection

.agents/skills/process-pr-reviews/SKILL.md
apps/desktop/static/bundled-skills/clawhub/SKILL.md
apps/desktop/static/bundled-skills/deep-research/SKILL.md
apps/desktop/static/bundled-skills/gh-issues/SKILL.md
apps/desktop/static/bundled-skills/libtv-video/SKILL.md
apps/desktop/static/bundled-skills/nano-banana-one-shop/SKILL.md
apps/desktop/static/bundled-skills/qiaomu-mondo-poster-design/SKILL.md
apps/desktop/static/bundled-skills/research-to-diagram/SKILL.md
nexu-skills/skills/feishu-bitable/SKILL.md
nexu-skills/skills/feishu-create-doc/SKILL.md
nexu-skills/skills/feishu-fetch-doc/SKILL.md
nexu-skills/skills/feishu-im-read/SKILL.md
nexu-skills/skills/feishu-task/SKILL.md
nexu-skills/skills/feishu-troubleshoot/SKILL.md
skills/localdev/datadog/SKILL.md
skills/localdev/nexu-e2e-test/SKILL.md
skills/localdev/sync-specs/SKILL.md
skills/nexubot/nano-banana/SKILL.md
skills/nexubot/static-deploy/SKILL.md
apps/desktop/static/bundled-skills/coding-agent/SKILL.md
nexu-skills/skills/feishu-calendar/SKILL.md
nexu-skills/skills/feishu-update-doc/SKILL.md

Metadata

Files
0
Version
dadfb1c
Hash
f923f227
Indexed
2026-07-25 09:21

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 09:36
浙ICP备14020137号-1 $방문자$