本文へ移動
cccskills
無料GitHub で公開

application-problem-diagnosis-workflow

Read-only first workflow for diagnosing application incidents by collecting service, log, network, configuration, and functional evidence before proposing any fix.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md4.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Application Problem Diagnosis Workflow

Purpose

Prevent blind fixes by enforcing a diagnose-before-treat workflow for application incidents. The skill gathers evidence from service state, logs, process state, configuration summaries, and functional probes before recommending any change.

When to use

  • A user reports an application is unavailable, degraded, or returning unexpected errors.
  • A service appears running but requests fail.
  • APIs return generic errors, 404/5xx responses, or inconsistent behavior.
  • Before changing application, proxy, systemd, database, or runtime configuration.

Safety rules

  • Default workflow is read-only.
  • Do not restart services, edit configs, deploy packages, change database schema, clear caches, or run migrations without explicit approval.
  • Do not return raw production logs. Summarize error classes, counts, timestamps, and safe stack-frame hints only.
  • Do not expose customer data, order data, tokens, cookies, JWTs, credentials, database URLs, private hostnames, IPs, or service account names.
  • Replace production identifiers with <PROJECT_NAME>, <SERVICE_NAME>, <APP_DOMAIN>, <SERVER_IP>, and <PROJECT_ROOT>.

Read-only workflow

  1. Establish scope: affected service, user-visible symptom, time window, and expected behavior.
  2. Check service state without changing it: active state, substate, main PID, recent exits, restart count, working directory, and command line.
  3. Inspect recent logs safely: collect error categories, exception names, frequency, and first/last occurrence time without copying raw sensitive payloads.
  4. Check process and port state: whether the expected process exists and whether expected local ports listen.
  5. Verify application startup signals: framework started, web server bound to port, routes/mappings registered, database pool initialized, background workers ready.
  6. Test functionality with safe read-only probes: health endpoints, root path, known read-only API, or direct local loopback request. Avoid mutating endpoints.
  7. Review configuration summaries: which config file is loaded, active profile, expected port, upstream target, and required environment-variable presence. Do not print secret values.
  8. Compare proxy/gateway layer against backend: determine whether failure is app-side, reverse-proxy-side, network-side, or wrong-path testing.
  9. Form a hypothesis and list evidence for/against it.
  10. Propose the smallest next action, keeping fixes behind user approval.

Evidence to collect

  • Symptom and time window.
  • Service active/substate and restart count.
  • Safe log summary: error classes, counts, timestamps, affected component.
  • Process PID and command summary.
  • Listening ports and expected port match/mismatch.
  • Startup success or failure signals.
  • Configuration presence and active profile without secret values.
  • Read-only probe results and HTTP status classes.
  • Reverse proxy/upstream status if applicable.
  • Hypothesis ranking and confidence.

Stop conditions

  • Logs contain sensitive user/customer/order/auth data that cannot be safely summarized.
  • The only next step is a write operation, restart, deployment, database change, or migration.
  • You cannot identify the affected service or time window from available evidence.
  • Probes would mutate state or trigger external side effects.

Optional user-approved actions

Only after explicit user approval:

  • Restart or reload a service.
  • Edit configuration.
  • Deploy or roll back an artifact.
  • Run database migrations or schema checks requiring elevated access.
  • Add temporary diagnostics or observability code.
  • Execute write-path functional tests.

Final report format

Summary: <one-line incident diagnosis>
Scope: <PROJECT_NAME>/<SERVICE_NAME>/<time window>
Impact: <user-visible / internal / unknown>
Read-only evidence:
- Service: <state summary>
- Logs: <safe error summary>
- Ports/process: <summary>
- Config: <presence and active profile, no secrets>
- Probes: <status summary>
Likely cause: <ranked hypothesis>
Ruled out: <bullets>
Recommended next step: <read-only or approval-required>
Needs approval: <yes/no and specific action>

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Route CEO-first multi-window work into owner-led role loops. Use for 总控/CEO、架构/CTO、内容主编、角色派发与复用、模型路由、来源窗口回调、role-windows 台账、skill 命中统计或 multi-window loop engineering。

日本語の概要は準備中です。原文の説明を表示しています。

Dirtytrii/codex-skills112026年10月9日 更新

Run user-authorized black-box web security tests and evidence-based reports. Use for 黑盒安全测试、渗透测试、数据泄露、未授权访问、公开 JS/API、登录爆破防护、CORS 或安全响应头检查。

日本語の概要は準備中です。原文の説明を表示しています。

Dirtytrii/codex-skills112026年10月9日 更新

Choose the narrowest reliable browser surface across Codex Browser, signed-in Chrome, Playwright CLI, and platform scripts. Use for browser automation, logged-in workflows, UI inspection, screenshots, form filling, publish previews, or frontend QA.

日本語の概要は準備中です。原文の説明を表示しています。

Dirtytrii/codex-skills112026年10月9日 更新

提议并执行 rubric 或 bucket 升级。两种模式:**完整 rubric bump**(最高风险动作,5 步强制 + 跨模型审核)和 **--bucket-only 轻量重校**(只换 bucket 边界,不动 rubric 公式)。**Phase 2 强制走 cheat-score-blind sub-agent 给校准池重打分**——不接受 self-scored fallback。触发词:"升级 rubric"/"bump rubric"/"更新公式"/"我想加一个维度"/"调整权重"/"重校桶"/"recalibrate bucket"。

日本語の概要は準備中です。原文の説明を表示しています。

Dirtytrii/codex-skills112026年10月9日 更新

初始化 cheat-on-content 内容校准工作区。仅在用户明确开始该工作流,或其子 skill 确认缺少 .cheat-state.json 时使用;不响应一般项目初始化、安装诊断或 Codex 首次会话。

日本語の概要は準備中です。原文の説明を表示しています。

Dirtytrii/codex-skills112026年10月9日 更新

从对标账号导入 script + 数据 → 拆 pattern + 派生 base rubric 信号 → 写到 benchmark.md / script_patterns.md / rubric_notes.md。**这是工具最早期信号的来源**——cold-start 用户没自己历史时全靠对标,发过历史的用户也建议至少 1 个对标做 sanity check。触发词:"学这个账号"/"拆这几个对标视频"/"learn from"/"导入对标账号"/"找对标"。

日本語の概要は準備中です。原文の説明を表示しています。

Dirtytrii/codex-skills112026年10月9日 更新

Dirtytrii のスキルをすべて見る

このスキルの問題を報告する