fenghou-qimen

Score nine task attributes, map to eight action gates, and generate execution plans with Monte Carlo robustness feedback.

10|1|Updated May 4, 2026
One-click install
npx skills add https://github.com/isLinXu/under-one --skill fenghou-qimen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fenghou-qimen
Source: https://github.com/isLinXu/under-one/tree/main/underone/skills/fenghou-qimen
Command: npx skills add https://github.com/isLinXu/under-one --skill fenghou-qimen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It solves the problem of uncertain task prioritization by turning multiple task attributes into a consistent ranked plan, then validating schedule robustness with Monte Carlo simulation.

Core Features & Use Cases

  • Nine-Dimension Scoring & Composite Ranking: Combines urgency, importance, dependency complexity, resource match, and additional readiness/team factors into a single composite score.
  • Eight-Gate Planning (八门映射): Maps scores into actionable gates (开门/生门/景门/杜门/死门) to produce recommended next steps and whether to freeze resources.
  • Monte Carlo Robustness Evaluation: Simulates time variance across tasks to estimate on-time completion rate and output a robustness assessment with buffer guidance.
  • Dynamic Weight Templates: Supports configurable templates (e.g., urgency_priority, quality_priority, resource_limited, team_driven) to match different operational scenarios.

Use case example: Given a JSON list of engineering tasks with deadlines, dependencies, and estimated durations, generate a ranked execution plan and a risk-aware buffer recommendation for which work to start, defer, or stop.

Quick Start

Use the fenghou-qimen skill to produce a priority plan for tasks.json by invoking the priority engine with the appropriate weight template, e.g., urgency_priority.

Frequently Asked Questions about fenghou-qimen

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prioritize a backlog of tasks with dependencies and risk constraints?

To prioritize tasks with dependencies and risk constraints, you can score tasks across nine dimensions and map the composite results into eight action gates, generating an execution plan with resource freeze recommendations. This approach fits backlog planning and dependency-aware work ordering.

How does Monte Carlo simulation estimate on-time completion rates for task scheduling?

Monte Carlo simulation estimates on-time completion rates by running time-variance simulations across multiple tasks in your schedule. It outputs a robustness assessment with buffer guidance, helping you validate whether your planned task execution timeline holds up under uncertainty.

Can I use custom weight templates for task ranking in different operational scenarios?

You can use configurable dynamic weight templates like urgency_priority, quality_priority, resource_limited, or team_driven for task ranking. These templates adjust the nine-dimension scoring to match specific operational scenarios such as risk-controlled release preparation.

What is the eight-gate planning mechanism for task prioritization?

The eight-gate planning mechanism maps composite task scores into actionable gates like open, generate, scene, block, and dead to produce recommended next steps. It determines whether to freeze resources, start, defer, or stop work based on the calculated priority.

How do I prepare JSON task data for automated task prioritization and scheduling?

To prepare JSON task data for automated task prioritization, structure your tasks with deadlines, dependencies, and estimated durations in a deterministic JSON format. The priority engine parses this input to compute scores and generate a risk-aware ranked execution plan.

What are the limitations of using nine-dimension scoring for incident follow-up scheduling?

A limitation of nine-dimension scoring for incident follow-up scheduling is the requirement for deterministic JSON task parsing and accurate duration estimates. Without reliable input data for attributes like resource match and dependency complexity, the Monte Carlo robustness evaluation may produce inaccurate buffer guidance.