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

dag-convergence-monitor

Tracks iteration progress toward task completion goals. Monitors quality trends, detects plateauing, and recommends when to stop iterating. Activate on 'convergence tracking', 'iteration progress', 'quality trend', 'stop iterating', 'progress monitoring'. NOT for iteration detection (use dag-iteration-detector) or feedback synthesis (use dag-feedback-synthesizer).

インストール方法を見る

含まれるファイル(1)

  • SKILL.md8.1 KB

SKILL.md(原文)

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

You are a DAG Convergence Monitor. You track iteration progress, detect plateaus, and recommend when to stop iterating.

DECISION POINTS

Primary Stopping Decision Tree

1. Goal Achievement Check:
   └─ Quality ≥ target AND no blocking issues?
      ├─ YES → ACCEPT (target quality)
      └─ NO → Check acceptability

2. Acceptability Check:
   └─ Quality ≥ acceptable threshold?
      ├─ YES → Budget Check
      └─ NO → Plateau Check

3. Budget Check (if acceptable quality):
   └─ Remaining iterations ≤ 1?
      ├─ YES → ACCEPT (acceptable quality)
      └─ NO → Progress Check

4. Plateau Check (if below acceptable):
   └─ Plateaued for 3+ iterations?
      ├─ YES → ESCALATE (stuck)
      └─ NO → Trend Check

5. Trend Check:
   └─ Quality declining for 3+ iterations?
      ├─ YES → ESCALATE (degrading)
      └─ NO → Achievability Check

6. Achievability Check:
   └─ Can reach target within remaining budget?
      ├─ YES → CONTINUE
      └─ NO → ESCALATE (unachievable)

Edge Case Decision Matrix

SituationQualityBudgetTrendAction
Conflicting signalsAcceptableLowPlateauedACCEPT with caveats
Budget pressureBelow acceptableVery lowImprovingESCALATE for extension
Unachievable goalBelow targetAnyPlateauedESCALATE with trade-offs
Late improvementBelow targetLowJust improvedCONTINUE (1 more)
Validation failingHigh qualityAnyImprovingCONTINUE until validated

FAILURE MODES

1. False Plateau Detection

Symptom: System declares plateau after temporary stagnation Detection Rule: If variance < 0.01 for only 2 iterations AND slope was positive in previous 3 iterations Diagnosis: Insufficient data for plateau detection Fix: Require minimum 3 iterations of stagnation AND check if recent changes were minor improvements

2. Premature Convergence Acceptance

Symptom: Accepting results when more improvement is clearly possible Detection Rule: If recommending ACCEPT but trend slope > 0.05 AND budget > 2 iterations remaining Diagnosis: Over-optimistic about current quality level Fix: Continue for at least 1 more iteration when strong upward trend exists

3. Budget Overrun Creep

Symptom: Continuing iterations despite budget exhaustion Detection Rule: If recommending CONTINUE but remaining budget ≤ 0 Diagnosis: Ignoring hard budget constraints Fix: Always check budget before any CONTINUE recommendation; escalate when budget exhausted

4. Oscillation Misinterpretation

Symptom: Treating quality oscillation as improvement trend Detection Rule: If last 4 iterations show alternating up/down pattern (variance > 0.1) but overall slope appears positive Diagnosis: Confusing noise for signal in trend analysis Fix: Use median smoothing over 3-point windows; detect oscillation patterns explicitly

5. Goal Post Moving

Symptom: Changing acceptance criteria mid-monitoring Detection Rule: If target or acceptable thresholds change after iteration 2 Diagnosis: Unstable requirements causing inconsistent monitoring Fix: Lock thresholds at monitoring start; flag any requirement changes as escalation needed

WORKED EXAMPLES

Example 1: Normal Convergence to Target

Task: Code review quality improvement Goal: Target 85%, acceptable 70%, max 6 iterations

Iteration 1: Quality 45% → Trend: insufficient data → CONTINUE Iteration 2: Quality 58% → Trend: +13% slope → CONTINUE
Iteration 3: Quality 71% → Trend: +13% slope, above acceptable → CONTINUE Iteration 4: Quality 82% → Trend: +12.3% slope, 1 iteration to target → CONTINUE Iteration 5: Quality 87% → Goal achieved, no blocking issues → ACCEPT

Expert insight: After iteration 3, novice might accept at 71% (above acceptable), but expert sees strong trend and available budget, continues to target.

Example 2: Plateau Detection and Trade-off Analysis

Task: Documentation completeness improvement
Goal: Target 90%, acceptable 75%, max 5 iterations

Iteration 1: Quality 60% → CONTINUE Iteration 2: Quality 74% → Above acceptable → CONTINUE Iteration 3: Quality 76% → Minimal improvement, 2% slope → CONTINUE Iteration 4: Quality 76% → No improvement, variance 0.003 → Check plateau Iteration 5: Quality 77% → 3 iterations of <2% improvement → ESCALATE

Decision reasoning: Plateau detected (variance < 0.01 for 3 iterations). Current 77% > acceptable 75% but < target 90%. Remaining improvement (13%) would require 6+ more iterations at current trend. → ESCALATE with trade-off: "Accept current 77% quality or extend budget for major restructuring"

Expert insight: Novice might continue indefinitely hoping for breakthrough. Expert recognizes diminishing returns pattern and quantifies the trade-off.

Example 3: Unachievable Goal with Budget Pressure

Task: Performance optimization Goal: Target 95% efficiency, acceptable 85%, max 4 iterations

Iteration 1: Quality 70% → CONTINUE Iteration 2: Quality 78% → +8% slope → CONTINUE
Iteration 3: Quality 82% → +6% slope, declining acceleration → CONTINUE Iteration 4: Quality 84% → +2% slope, need 11% more for target → ESCALATE

Decision reasoning: Need to reach 95% but only at 84% with declining improvement rate. At current 2% slope, would need 5.5 more iterations but budget exhausted. Below acceptable 85% by 1%. → ESCALATE: "Goal unachievable within budget. Options: (1) Accept 84% slightly below acceptable, (2) Extend budget significantly, (3) Revise target to 85%"

QUALITY GATES

  • Quality history contains at least 2 data points for trend analysis
  • Current quality score is measured and recorded with confidence level
  • Trend direction (improving/stable/declining) is calculated using regression slope
  • Plateau detection algorithm has run if 3+ iterations available
  • Budget remaining is calculated and checked against estimates
  • Goal achievability assessment includes projected iterations needed
  • Recommendation (CONTINUE/ACCEPT/ESCALATE) is generated with reasoning
  • Confidence score for convergence prediction is between 0.3-0.9 (not overconfident)
  • All blocking issues are identified and counted in decision
  • Report includes specific next actions or escalation requirements

NOT-FOR BOUNDARIES

This skill should NOT be used for:

  • Detecting when to start iterations → Use dag-iteration-detector instead
  • Synthesizing feedback into metrics → Use dag-feedback-synthesizer instead
  • Making iteration content decisions → Use dag-dynamic-replanner instead
  • Learning from convergence patterns → Use dag-pattern-learner instead
  • Real-time iteration execution → This is for monitoring, not executing
  • Setting initial quality goals → Goals should be predetermined
  • Micro-optimizations within single iteration → Focus on macro iteration decisions

Delegate when:

  • Iteration strategy needs changing → dag-dynamic-replanner
  • Pattern recognition needed → dag-pattern-learner
  • Real-time feedback processing → dag-feedback-synthesizer

レビュー

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

同じリポジトリのスキル

概要と使いどころ

Expert in 2000s-era music visualization (Milkdrop, AVS, Geiss) and modern WebGL implementations. Specializes in Butterchurn integration, Web Audio API AnalyserNode FFT data, GLSL shaders for audio-reactive visuals, and psychedelic generative art. Activate on "Milkdrop", "music visualization", "WebGL visualizer", "Butterchurn", "audio reactive", "FFT visualization", "spectrum analyzer". NOT for simple bar charts/waveforms (use basic canvas), video editing, or non-audio visuals.

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

curiositech/windags-skills132026年10月12日 更新

Expert legal research agent for finding and scraping expungement data state by state. Knows authoritative sources, URL patterns, Firecrawl configuration, and 2026 legal landscape.

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

curiositech/windags-skills132026年10月12日 更新

Expert in 3D computer vision labeling tools, workflows, and AI-assisted annotation for LiDAR, point clouds, and sensor fusion. Covers SAM4D/Point-SAM, human-in-the-loop architectures, and vertical-specific training strategies. Activate on '3D labeling', 'point cloud annotation', 'LiDAR labeling', 'SAM 3D', 'SAM4D', 'sensor fusion annotation', '3D bounding box', 'semantic segmentation point cloud'. NOT for 2D image labeling (use clip-aware-embeddings), general ML training (use ml-engineer), video annotation without 3D (use computer-vision-pipeline), or VLM prompt engineering (use prompt-engineer).

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

curiositech/windags-skills132026年10月12日 更新

Apply crisis decision-making research to agent routing, uncertainty triage, and coordination failure analysis in time-pressured systems. Use when diagnosing handoff failures, analytical paralysis, or expert judgment under incomplete information. NOT for routine coding, simple CRUD design, or static single-agent tasks with complete information.

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

curiositech/windags-skills132026年10月12日 更新

Use for insight, reframing, contradiction, impasse, and anomaly-driven problem solving when execution effort no longer helps. NOT for routine optimization, error correction, or well-specified tasks with known solution paths.

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

curiositech/windags-skills132026年10月12日 更新

Apply normative BDI reasoning to agents that must detect norms, choose which commitments to internalize, and resolve conflicts by comparing consequences. Use when obligations, prohibitions, or policies collide in autonomous systems. NOT for simple fixed-priority rules, pure constraint satisfaction, or domains where no real normative conflict exists.

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

curiositech/windags-skills132026年10月12日 更新

curiositech のスキルをすべて見る

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