원클릭으로
web-monitor-service-manager
Web Monitor helper. Manage oh-my-feishu Web Monitor services through the Gateway-backed CLI.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Web Monitor helper. Manage oh-my-feishu Web Monitor services through the Gateway-backed CLI.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Web Monitor analysis-only workflow. Analyze a traceback and propose a fix plan WITHOUT making any code changes. Returns a structured analysis result for user confirmation before the actual repair.
Web Monitor auto-repair workflow. Analyze a traceback, make a minimal code fix in the monitored service repository, run verification, and return a final report for the oh-my-feishu Gateway runtime.
Web Monitor helper. Analyze service error logs and tracebacks to identify root cause, affected files, and a minimal fix.
Web Monitor helper. Send a Feishu/Lark notification about auto-repair results when the Gateway runtime is not already publishing the final result.
Web Monitor helper. Review proposed auto-repair code changes for safety violations: path traversal, excessive diff size, missing tests, hardcoded secrets.
oh-my-feishu Gateway 功能入口。用于列出或触发 Gateway features,例如 status、service-admin、repair、web-monitor。
| name | web-monitor-service-manager |
| description | Web Monitor helper. Manage oh-my-feishu Web Monitor services through the Gateway-backed CLI. |
| metadata | {"category":"devops","requires":{"bins":["oh-my-feishu"]}} |
Use this skill when the user asks to list, inspect, add, remove, enable, disable, or update oh-my-feishu Web Monitor services.
Do not edit workspace/.claude/services.json directly. Web Monitor service operations must go through the oh-my-feishu CLI so validation, shallow clone, deletion, Gateway events, and future side effects remain centralized.
oh-my-feishu web-monitor list
oh-my-feishu web-monitor get <name>
oh-my-feishu web-monitor add <name> <owner/repo> <traceback_url> [--chat-id <chat_id>] [--auto-pr] [--pr-base <branch>] [--pr-ready]
Adding a service shallow-clones the GitHub repository into the controlled workspace service directory and registers it with the Gateway service-admin feature.
By default, auto PR is disabled. Add --auto-pr only when the user explicitly wants Web Monitor repairs to push a branch and open a PR automatically.
oh-my-feishu web-monitor remove <name>
Removing a service deletes the registry entry and removes the controlled local service repository when present.
oh-my-feishu web-monitor enable <name>
oh-my-feishu web-monitor disable <name>
oh-my-feishu web-monitor update <name> \
[--repo <owner/repo>] \
[--traceback-url <url>] \
[--chat-id <chat_id>] \
[--interval <seconds>] \
[--auto-pr|--no-auto-pr] \
[--pr-base <branch>] \
[--pr-draft|--pr-ready] \
[--pr-branch-prefix <prefix>]
Updating --traceback-url resets the cached traceback hash and preview so the monitor establishes a fresh baseline for the new URL.
PR-related flags:
--auto-pr: after a successful repair, create a branch, commit, push, and open a PR.--no-auto-pr: keep repairs local and only report the result.--pr-base <branch>: target branch for the PR, default main.--pr-draft / --pr-ready: create draft PRs by default; use ready PRs only when requested.--pr-branch-prefix <prefix>: branch prefix for generated repair branches.remove.get <name> before update, enable, disable, or remove.--chat-id if the user provides one or the surrounding oh-my-feishu context already supplies it.Summarize the CLI result in plain language: