360 Secure SkillHub
360 安全技能中心

weakness-detection

读取指定创意目录下的评分与维度文件,定位低于阈值的薄弱维度,将其根因归类为结构性、情境性、知识缺口或可解决,并描述若不修正可能出现的失败模式,结果写入 weaknesses.json。失败模式库、弱维度阈值及严重度判定标准尚未定义。

MaxKmet
热度 0.00
最近更新 2026-10-18 17:17:30
分类:数据依赖:读写文件应用场景:市场分析 / 报告撰写 / 研究

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add maxkmet/idea-validation-agents/weakness-detection
Metadata
name
weakness-detection
description
Analyzes idea-scoring output to identify the weakest dimensions, root causes of low scores, and probable failure modes if the idea were pursued as-is.

Skill: weakness-detection

Purpose

Before triggering the pivot engine, understand WHY dimensions are weak. A low distribution score might mean "no viral loop" (fixable) or "fundamentally wrong category for organic growth" (structural). Surface the root cause, not just the symptom.

Input

  • Idea slug
  • memory/ideas/<slug>/scores.json (required)
  • All available dimension files in memory/ideas/<slug>/

Weakness Classification

Root Cause Type Description Fix Type
Structural Inherent to the idea, can't be pivoted away Drop or major pivot
Situational Weak due to user's current constraints Fixable (more time, budget)
Knowledge gap Weak because data is missing Run more research
Addressable Weak but has a clear fix Targeted pivot

Process

  1. Load scores.json, identify dimensions scoring below threshold.
  2. For each weak dimension, read the source file to understand why.
  3. Classify the root cause (structural / situational / knowledge gap / addressable).
  4. Describe the failure mode if the idea proceeded without fixing this weakness.

Output

Write to memory/ideas/<slug>/weaknesses.json:

{
  "weak_dimensions": [
    {
      "dimension": "",
      "score": 0,
      "root_cause_type": "structural | situational | knowledge-gap | addressable",
      "root_cause_description": "",
      "failure_mode": ""
    }
  ],
  "critical_weaknesses": [],
  "addressable_weaknesses": [],
  "overall_weakness_severity": "fatal | major | minor"
}

Notes