Token导航 LogoToken导航

Agent Skill · 研究检索

four-step-pattern(四步模式)

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

four-step-pattern 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 57,864。

总安装 423周安装 18GitHub Stars 23下载 148核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/orientpine/honeypot --skill four-step-pattern

这个 Skill 是做什么的

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

four-step-pattern 用于查找、检索和筛选相关信息,支持结构化问题拆解与解决路径规划。适用于将复杂任务分解为可管理的阶段,并建立前后依赖关系。通过 npx skills add 从 honeypot 项目仓库安装使用。注意其是否涉及自动化执行或与其他系统组件的深度集成。

适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/four-step-pattern

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

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

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

four-step-pattern 怎么安装?

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

four-step-pattern 支持哪些 AI 工具?

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

four-step-pattern 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

four-step-pattern 是免费的吗?

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

four-step-pattern 用的人多吗?

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

four-step-pattern 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

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

值得选的地方

  • 同时适配 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调用外部服务未明确有提醒
four-step-pattern

四步模式 · 本页

42323只读未明确通过

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

SKILL.md 原文

Four-Step Pattern Skill

Overview

This skill defines the mandatory 4-step sentence pattern for writing national research report sections. Each subsection (1.1, 1.2, 2.1, etc.) must follow this pattern to meet PhD-level professionalism and national agency submission requirements.


The 4-Step Pattern

Step 1: Task Declaration (연구 과제 선언)

Pattern:

- 본 사업에서 맡은 주요 연구 과제는 [기술 분야]를 위한 [개발 시스템명] 개발임

Rules:

  • Must start with "본 사업에서 맡은 주요 연구 과제는"
  • [기술 분야]: Technical domain (e.g., "굴착기 자율화", "실시간 제어", "강화학습 기반 의사결정")
  • [개발 시스템명]: Specific, technical system name (e.g., "CAN 통신 기반 다중 센서 데이터 수집 및 융합 시스템")
  • Must end with "개발임"

Examples:

  • "본 사업에서 맡은 주요 연구 과제는 굴착기 자율화를 위한 CAN 통신 기반 다중 센서 데이터 수집 및 융합 시스템 개발임"
  • "본 사업에서 맡은 주요 연구 과제는 3자유도(3-DOF) 평면 굴착기의 정기구학 연산을 통한 버킷 끝단 위치 실시간 계산 시스템 개발임"
  • "본 사업에서 맡은 주요 연구 과제는 강화학습(Reinforcement Learning) 기반 자율 굴착 의사결정 시스템 개발임"

Step 2: Problem Definition and Necessity (문제 정의 및 필요성)

Pattern:

- [기존 방식/상황]으로는 [문제점/한계]이므로, [해결책/목표 시스템] 구축이 필요함

Rules:

  • [기존 방식/상황]: Current technology limitations or existing approach
  • [문제점/한계]: Specific technical problems
  • [해결책/목표 시스템]: Proposed solution in this research
  • Must end with "구축이 필요함" or "시스템 개발이 필요함"

Examples:

  • "기존의 개별 센서 운용 방식으로는 실시간 동기화 및 데이터 일관성 확보가 어려우므로, 통합 CAN 버스 아키텍처를 통한 센서 융합 시스템 구축이 필요함"
  • "기존 포텐셔미터 기반 각도 측정은 기계적 마모와 환경 변화에 취약하므로, CANopen 기반 고정밀 경사계를 통한 관절 각도 측정 시스템 구축이 필요함"
  • "자율 굴착 작업 중 유압 과부하 및 장비 손상을 방지하기 위해, 실시간 유압 압력 모니터링과 이상 감지 시스템 구축이 필요함"

Step 3: Solution Approach (해결 방안)

Pattern:

- 이를 위해 [노드/모듈/클래스명] 개발을 통한 [기술 구현 내용] 수행

Rules:

  • Must start with "이를 위해"
  • [노드/모듈/클래스명]: Actual implementation name (e.g., can_bridge_node, ExcavatorKinematics 클래스)
  • [기술 구현 내용]: Specific tech stack and interfaces
  • Multiple implementations should be separate bullet points

Examples:

  • "이를 위해 can_bridge_node 개발을 통한 SocketCAN 기반 실시간 CAN 통신 인터페이스 구현 및 CAN ID별 메시지 파싱 시스템 개발"
  • "이를 위해 forward_kinematics_node 개발을 통한 20Hz 주기 정기구학 연산 시스템 구현 및 실시간 버킷 위치 발행 인터페이스 개발"
  • "이를 위해 trajectory_generator_node 개발을 통한 /excavator/trajectory_generator 서비스 서버 구현 및 작업 유형별 궤적 생성 알고리즘 개발"

Step 4: Technical Details (기술적 상세)

Patterns:

- [구체적 구현체/설정 파일] 설정을 통해 [파라미터1], [파라미터2], [파라미터3] 구현
- [알고리즘명] 기반 [세부 기능] 구현
- [구체적 수치/설정]: [값1](설명), [값2](설명) 등

Rules:

  • Must include specific parameter values with units
  • Algorithm names should include English (e.g., 게인 스케줄링(Gain Scheduling))
  • Config file names, variable names, function names must match actual code
  • Use exact values (no estimates)

Examples:

  • "can_config.yaml 설정 파일을 통해 CAN 인터페이스(can0), 비트레이트(500kbps), 디바이스별 CAN ID 매핑 체계 구현"
  • "fk_excavator 함수 구현: 관절 각도(θ₁, θ₂, θ₃)로부터 버킷 끝단 위치(xk, yk) 및 자세(φ_e) 계산"
  • "굴착기 기하학 파라미터 적용: L1=2464mm(Boom), L2=1352mm(Arm), L3=830mm(Bucket), a1=930mm(수평 오프셋), h1=1130mm(수직 오프셋)"
  • "관절별 PI 게인 튜닝: Swing(Kp=6.0, Ki=0.0), Boom(Kp=12.0, Ki=2.0), Arm(Kp=16.0, Ki=2.0), Bucket(Kp=10.0, Ki=1.0)"

Complete Section Example

### 1.1. CAN 통신 기반 다중 센서 데이터 수집 및 융합 시스템 구축

- 본 사업에서 맡은 주요 연구 과제는 굴착기 자율화를 위한 CAN 통신 기반 다중 센서 데이터 수집 및 융합 시스템 개발임
- 기존의 개별 센서 운용 방식으로는 실시간 동기화 및 데이터 일관성 확보가 어려우므로, 통합 CAN 버스 아키텍처를 통한 센서 융합 시스템 구축이 필요함
- 이를 위해 can_bridge_node 개발을 통한 SocketCAN 기반 실시간 CAN 통신 인터페이스 구현 및 CAN ID별 메시지 파싱 시스템 개발
- can_config.yaml 설정 파일을 통해 CAN 인터페이스(can0), 비트레이트(500kbps), 디바이스별 CAN ID 매핑 체계 구현
- 다중 센서 동시 수신을 위한 멀티스레드 아키텍처 구현 및 센서 데이터 타임스탬프 동기화 시스템 구축

그림. CAN 통신 기반 센서 융합 시스템 아키텍처

Figure Captions

Each section must end with a figure caption.

Pattern:

그림. [구체적 기술 설명]

Caption Type Selection

섹션 특성캡션 유형예시
시스템 구조아키텍처"~ 시스템 아키텍처"
알고리즘 흐름흐름도"~ 알고리즘 흐름도"
데이터 흐름블록 다이어그램"~ 데이터 흐름도"
조직/역할구성도"~ 구성도"
시간순 프로세스로드맵"~ 로드맵"
제어 시스템블록 다이어그램"~ 블록 다이어그램"

Prohibited Practices

1. Abstract Expressions (추상적 표현 금지)

❌ "시스템을 개발하였음" ✅ "can_bridge_node를 통한 SocketCAN 기반 실시간 CAN 통신 인터페이스를 구현함"

2. Missing Numeric Values (수치 누락 금지)

❌ "높은 주기로 연산" ✅ "20Hz 주기로 연산"

3. Missing Algorithm Names (알고리즘명 누락 금지)

❌ "제어 알고리즘 적용" ✅ "게인 스케줄링(Gain Scheduling) 알고리즘 적용"

4. Missing Units (단위 누락 금지)

❌ "길이 2464" ✅ "길이 2464mm"


Domain-Specific Term Substitution

Replace generic terms with domain-specific terms based on research field:

범용 용어ROS2AI/ML물리학
모듈노드모듈/레이어모듈
처리퍼블리시추론연산
설정파라미터하이퍼파라미터파라미터
연결토픽/서비스레이어 연결인터페이스
입력구독입력 텐서입력 신호
출력발행출력 텐서출력 신호

Validation Checklist

For each subsection, verify:

  • Step 1: Starts with "본 사업에서 맡은 주요 연구 과제는", ends with "개발임"
  • Step 2: Contains "이므로" and "구축이 필요함"
  • Step 3: Starts with "이를 위해", includes implementation name
  • Step 4: Includes specific parameters with units
  • Figure caption present at end
  • No abstract expressions
  • All numeric values have units
  • Algorithm names include English translation
  • Domain-specific terms used correctly

平台分布

Codex

37.82%
按下载量换算56

Claude

29.27%
按下载量换算43

Cursor

18.82%
按下载量换算28

Gemini CLI

9.32%
按下载量换算14

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

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

继续浏览同类 Skills