Token导航 LogoToken导航

Agent Skill · 研究检索

cflx-workflow(CFLX 工作流程)

cflx-workflow 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

cflx-workflow 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 67,168。

总安装 250周安装 10GitHub Stars 公开资料未说明下载 81核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:cflx-workflow(CFLX 工作流程)
来源仓库:https://github.com/tumf/cflx-skills
仓库路径:skills/cflx-workflow
安装命令:
npx skills add https://github.com/tumf/cflx-skills --skill cflx-workflow
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/tumf/cflx-skills --skill cflx-workflow

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

操作 触发 输出 约束条件 申请 “申请” 已完成的任务+代码 没有问题,立即更新 接受 “接受” 通过/失败/继续/阻止 输出一次,引用证据 存档 “存档” 已存档的更改 验证之前/之后 请记住:该技能是自主运行的。永远不要问问题。根据可用的上下文做出决策。

每周安装量 10 存储库 tumf/cflx-技能 第一次看到 2026 年 2 月 20 日 安全审计 Gen Agent Trust Hub 警告 套接字通行证 斯尼克通行证

来源仓库内路径:skills/cflx-workflow

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/tumf/cflx-skills --skill cflx-workflow;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

cflx-workflow 怎么安装?

在终端执行 npx skills add https://github.com/tumf/cflx-skills --skill cflx-workflow。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

cflx-workflow 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

cflx-workflow 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

cflx-workflow 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

cflx-workflow 用的人多吗?

公开数据是累计安装 250 次,近一周安装 10 次,下载 81 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

cflx-workflow 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
cflx-workflow

CFLX 工作流程 · 本页

250—需要联网未明确有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Conflux Workflow Executor

Execute Conflux workflow operations autonomously. Called by orchestration system, not for direct human use.

CRITICAL: This skill CANNOT ask questions to users. All decisions must be made autonomously based on available context.

Operation Modes

This skill supports three operations, determined by the orchestrator's invocation:

  1. apply - Implement an approved change
  2. accept - Verify implementation against specs
  3. archive - Finalize a deployed change

Operation Selection

The orchestrator specifies the operation. Parse the invocation to determine:

  • If change ID with "apply" or "implement" context → Execute Apply
  • If "accept" or "review" context → Execute Accept
  • If "archive" context → Execute Archive

Operation 1: Apply (Implementation)

Purpose: Implement an approved change autonomously with task tracking.

CRITICAL CONSTRAINTS:

  • NO QUESTIONS - Make autonomous decisions based on available context
  • NO DEFERRAL - Do not defer tasks based on difficulty or complexity
  • IMMEDIATE UPDATES - Update tasks.md after EVERY completed task
  • COMPLETE ALL TRUTHFULLY - A task may be marked [x] only when the corresponding repository change and required verification actually exist
  • ESCALATE BLOCKERS - If implementation is impossible, record an Implementation Blocker for acceptance review
  • NO CHECKLIST-ONLY COMPLETION - Do not mark implementation tasks complete based only on proposal/spec/tasks edits when the task requires code, tests, or runtime wiring

Execution Steps

  1. Read Proposal python3 "$SKILL_ROOT/scripts/cflx.py" show <change-id>

- Read openspec/changes/<id>/proposal.md - Read openspec/changes/<id>/design.md (if exists) - Read openspec/changes/<id>/tasks.md

  1. Work Through Tasks Sequentially

- Start with first uncompleted task - Implement the change - Run verification (build/test/lint) - Mark task as [x] in tasks.md immediately after the implementation and verification evidence exist - Proceed to next task

  1. Handle Ambiguity Autonomously

- Use existing code patterns as reference - Make reasonable assumptions - Document decisions in code comments - Prefer simpler solutions

  1. Update Progress Continuously

- Update tasks.md after each task - Never batch updates - Keep progress visible

  1. Verify Completion

- Ensure all tasks are [x] or in Future Work - Run final validation - Confirm integration points

Truthful Completion Rules

Before changing any task to [x], verify all applicable conditions below are true:

  1. The repository contains the required implementation artifact for that task.

- Code task -> matching src/, app, config, or script diff exists. - Test task -> matching tests/ diff exists. - Wiring/integration task -> real entrypoint/call-site/config hookup exists. - Spec-only task -> it is explicitly documentation/spec work rather than implementation work.

  1. The artifact is reachable from the intended flow when the task claims runtime integration.
  2. The relevant verification command has been run successfully, or concrete blocker evidence has been recorded.
  3. The task description still matches reality. If the task is too broad or ambiguous, refine it before completion.

Never mark a task complete based only on any of the following:

  • openspec/ files were updated
  • tasks.md was normalized
  • a proposal was archived or merged
  • code was discussed but no runtime/test artifact was added
  • a stub placeholder was added where a real execution path was required

Task Management

Move to Future Work ONLY if:

  1. Requires human decision-making or judgment
  2. Requires external system access outside repository
  3. Requires long-wait verification (>1 day)
  4. Already marked with '(future work)'

Do NOT move to Future Work:

  • Difficult or complex tasks (agent must attempt)
  • Tests (unit/integration/e2e)
  • Linting/formatting
  • Documentation updates
  • Any automatable task

Checkbox Rules

Active sections: Must have checkboxes - [] or - [x]

Excluded sections (Future Work, Out of Scope, Notes): Must NOT have checkboxes

## Implementation Tasks
- [x] Completed task
- [ ] Pending task

## Future Work
- Manual verification required
- External deployment needed

Mock-First Policy

  • Mock external dependencies when possible
  • Do not block on missing API keys/credentials
  • Implement stub/fixture for external services
  • Only truly non-mockable dependencies go to Future Work

Implementation Blocker Escalation

If apply determines the change is currently impossible to implement (for example: spec contradiction, non-mockable external limitation, or policy constraint), do not loop blindly.

  1. Add a new section to openspec/changes/<change-id>/tasks.md: ## Implementation Blocker #<n> - category: <spec_contradiction|external_non_mockable|policy_constraint|other> - summary: <one-line human-facing blocker summary> - evidence: - <file/path:line or concrete command output> - impact: <what cannot be completed> - unblock_actions: - <specific follow-up action 1> - <specific follow-up action 2> - owner: <team_or_role> - decision_due: <YYYY-MM-DD>
  2. The blocker section is human-facing and MUST NOT use checkboxes.
  3. Output a machine-readable marker at the end of apply output: IMPLEMENTATION_BLOCKER: category: <...> tasks_section: "Implementation Blocker #<n>" human_action_required: see openspec/changes/<change-id>/tasks.md#implementation-blocker-<n>
  4. Keep evidence concrete and actionable so acceptance can judge whether loop stop is warranted.

Apply Completion Criteria

  • All tasks marked [x] or moved to Future Work (without checkboxes)
  • Code compiles/builds successfully
  • Tests pass
  • Lint passes
  • Integration points verified
  • Any task that claims implementation, runtime behavior, or entrypoint wiring has corresponding non-OpenSpec evidence in the repo
  • Changes that are spec-only MUST leave implementation tasks unchecked or blocked; they must not be represented as completed implementation

For detailed guidance, read references/cflx-apply.md.

Operation 2: Accept (Acceptance Review)

Purpose: Verify implementation meets specifications with automated checks.

CRITICAL: Output exactly ONE verdict at the end.

Required Checks

  1. Git Working Tree Clean git status --porcelain

- Must output empty (no uncommitted changes) - If dirty, output FAIL with all changed files

  1. Task Completion

- All tasks marked [x] or in Future Work section - No checkboxes in excluded sections - Reject any task marked [x] without corresponding repo evidence

  1. Spec Matching

- Implementation matches specification in specs/ - All scenarios are satisfied

  1. Integration Check

- Feature is executed in real flow - Called from CLI/TUI/API as specified

  1. Dead Code Check

- All implemented code is invoked - No orphan functions/classes

  1. Regression Check

- Existing features still work - No unintended side effects

  1. Evidence Citation

- Cite file path + function/method for integration - Provide concrete verification evidence

  1. Checklist Truthfulness Check

- FAIL if tasks.md claims completion but the corresponding code/tests/entrypoints do not exist - FAIL if a change was archived/spec-promoted while implementation tasks were marked complete without repository evidence - FAIL if the only evidence for an implementation task is openspec/ edits

Output Format

Output exactly ONE of these at the end:

PASS:

ACCEPTANCE: PASS

FAIL:

ACCEPTANCE: FAIL

FINDINGS:
1. [file:line] Description of issue
2. [file:line] Description of issue
...

Then update tasks.md with:

## Acceptance #N Failure Follow-up

- [ ] Fix issue 1
- [ ] Fix issue 2

CONTINUE (only if verification incomplete):

ACCEPTANCE: CONTINUE

BLOCKED (when blocker escalation is valid):

ACCEPTANCE: BLOCKED

BLOCKER:
- category: <...>
- reason: <short rationale>
- evidence: <file/path:line or command evidence>

Recommended:
- summary: <one-line human-facing blocker summary>
- unblock_actions:
  - <specific follow-up action 1>
  - <specific follow-up action 2>

Accept Rules

  • Each finding must include concrete evidence (file path, function, line)
  • Each finding must be actionable by AI agent
  • Missing secrets MUST NOT cause CONTINUE if mocking is possible
  • Dirty working tree is always FAIL
  • ACCEPTANCE: BLOCKED is allowed only when a valid Implementation Blocker #<n> exists with concrete evidence and unblock actions
  • If blocker data is weak, speculative, or fixable within repo scope, return FAIL instead of BLOCKED

For detailed guidance, read references/cflx-accept.md.

Operation 3: Archive

Purpose: Archive deployed change and update canonical specs.

Execution Steps

  1. Identify Change ID

- From orchestrator invocation - Or from context (must be unambiguous)

  1. Validate Change Status python3 "$SKILL_ROOT/scripts/cflx.py" list python3 "$SKILL_ROOT/scripts/cflx.py" show <id>

- Ensure change exists - Ensure not already archived - Ensure ready for archive

  1. Run Archive python3 "$SKILL_ROOT/scripts/cflx.py" archive <id> --yes

- Use --skip-specs only for tooling-only changes

  1. Verify Results python3 "$SKILL_ROOT/scripts/cflx.py" validate --strict

- Confirm moved to changes/archive/ - Confirm specs updated

Archive Completion Criteria

  • Change moved to openspec/changes/archive/<id>/
  • Canonical specs updated (unless --skip-specs)
  • Validation passes with --strict

For detailed guidance, read references/cflx-archive.md.

Built-in Tools

# List changes
python3 "$SKILL_ROOT/scripts/cflx.py" list

# List specs
python3 "$SKILL_ROOT/scripts/cflx.py" list --specs

# Show change details
python3 "$SKILL_ROOT/scripts/cflx.py" show <id>

# Show JSON output
python3 "$SKILL_ROOT/scripts/cflx.py" show <id> --json

# Show deltas only
python3 "$SKILL_ROOT/scripts/cflx.py" show <id> --json --deltas-only

# Validate change
python3 "$SKILL_ROOT/scripts/cflx.py" validate <id> --strict

# Validate all
python3 "$SKILL_ROOT/scripts/cflx.py" validate --strict

# Archive change
python3 "$SKILL_ROOT/scripts/cflx.py" archive <id> --yes

# Archive without spec updates
python3 "$SKILL_ROOT/scripts/cflx.py" archive <id> --yes --skip-specs

Autonomous Decision Framework

When facing ambiguous situations, follow this priority:

  1. Existing patterns - Follow patterns in the codebase
  2. Specification - Refer to spec deltas and scenarios
  3. Simplicity - Choose simpler implementation
  4. Documentation - Document decision in code comments

Never:

  • Ask user for clarification
  • Stop and wait for input
  • Leave tasks incomplete due to uncertainty

Task Format Requirements

Valid:

- [ ] Task description
- [x] Completed task
1. [ ] Numbered task

Invalid (must fix):

## N. Task              → - [ ] N. Task
- Task                 → - [ ] Task
1. Task                → 1. [ ] Task

If 0/0 tasks detected, fix format first.

Error Handling

Validation Failure

  1. Parse error messages
  2. Fix identified issues
  3. Re-run validation
  4. Repeat until passing

Build/Test Failure

  1. Analyze error output
  2. Fix code issues
  3. Re-run verification
  4. Update tasks on success

Incomplete Information

  1. Make reasonable assumption
  2. Implement based on assumption
  3. Document assumption in code
  4. Continue with next task

Reference Files

Detailed operation guides:

Summary

OperationTriggerOutputConstraints
Apply"apply "Completed tasks + codeNo questions, update immediately
Accept"accept"PASS/FAIL/CONTINUE/BLOCKEDOutput once, cite evidence
Archive"archive "Archived changeValidate before/after

REMEMBER: This skill operates autonomously. Never ask questions. Make decisions based on available context.

平台分布

Codex

36.16%
按下载量换算29

Claude

30.66%
按下载量换算25

Cursor

20.02%
按下载量换算16

Gemini CLI

9.81%
按下载量换算8

安全审计

Gen Agent Trust Hub

可疑

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills