Token导航 LogoToken导航

Agent Skill · 研究检索

pipeline(pipeline 搜索)

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

pipeline 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为执行命令;许可证信息还不明确,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 36,633。

总安装 1,891周安装 78GitHub Stars 2下载 618核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/jwilger/agent-skills --skill pipeline

这个 Skill 是做什么的

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

pipeline 用于查找、检索和筛选相关信息。适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词快速定位候选结果。可结合来源仓库和原始 README 继续核验具体用法。

安装命令:npx skills add https://github.com/jwilger/agent-skills --skill pipeline 安装前建议确认权限范围、维护状态及是否会触发联网或文件读写。

来源仓库内路径:skills/pipeline

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

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

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

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

常见问题

6 条

pipeline 怎么安装?

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

pipeline 支持哪些 AI 工具?

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

pipeline 需要什么权限?

权限级别是执行命令。安装流程涉及命令执行,可能通过 npx skills add https://github.com/jwilger/agent-skills --skill pipeline 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

pipeline 是免费的吗?

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

pipeline 用的人多吗?

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

pipeline 安全吗?

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

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

值得选的地方

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

先想清楚的地方

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

适不适合你

更适合

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

不太适合

  • 不能接受 Skill 在你机器上执行命令的人。
  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 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调用外部服务未明确有提醒
pipeline

pipeline 搜索 · 本页

1,8912执行命令未明确有提醒

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

SKILL.md 原文

Pipeline

Value: Flow -- continuous, gated progression from slice to shipped code eliminates idle coordination overhead and makes quality evidence accumulate automatically.

Purpose

Orchestrates the build phase end-to-end: takes vertical slices from the queue, dispatches TDD pairs, runs full-team code review before push, enforces mutation testing and CI gates, and merges or escalates. The pipeline controller handles all operational tasks (running tests, pushing code, managing git) so team member agents focus exclusively on creative work.

Practices

Slice Queue Management

The pipeline reads vertical slices from event model output and maintains their state in .factory/slice-queue.json. See references/slice-queue.md for the full queue schema and operations.

Each slice carries a context block with enriched metadata for downstream pipeline stages: acceptance_scenarios (full-stack GWT scenarios exercising the application boundary, human-owned) and domain_scenarios (event-model unit scenarios for commands and projections), an event model source path (so the TDD pair can consult the original model), related slice IDs for cross-slice dependency tracking, domain types referenced by the slice (enabling pre-implementation type discovery), and UI components referenced (triggering conditional context gathering when the slice touches the interface layer). See references/slice-queue.md for the full two-tier scenario schema.

Vertical slice integrity: Every slice MUST deliver behavior through a user-facing boundary (UI for a human) or an external-API boundary (for third-party software consumers). Internal APIs that serve the application's own front-end are NOT external — slices touching them still require UI acceptance tests. There are no "domain-only," "infrastructure-only," or "backend-only" slices — infrastructure exists to serve functionality. If a slice does not include a user-facing or external-API boundary, it is not a vertical slice and MUST NOT enter the queue. Any rare deviation (e.g., backend restructuring with no net-new acceptance tests) requires explicit human approval before the slice enters the queue.

Ordering strategy: Walking skeleton first (the thinnest end-to-end path), then by dependency graph (slices whose predecessors are complete), then by priority. The first slice in any project must always be a walking skeleton.

Slice states: pending, active, blocked, completed, escalated. Only one slice may be active at a time unless running at full autonomy level, where parallel slices operate in isolated git worktrees (one worktree per active slice at .factory/worktrees/<slice-id>). See references/autonomy-levels.md.

Per-Slice Pipeline

Each slice flows through a fixed sequence of stages. Every stage has a binary quality gate. A gate failure routes back for rework; it never skips forward.

  1. Decompose -- Invoke task-management to break the slice into leaf tasks with acceptance criteria. Output: task tree in .factory/audit-trail/slices/<slice-id>/decomposition.json.
  2. Slice Readiness Review (full ensemble, before first TDD cycle)

- Convene the full ensemble using subagent spawning - Produce an approved Slice Plan document including the Agent Delivery Contract (see references/slice-readiness-review.md and references/agent-delivery-contract.md) - Gate: the build trio does NOT start until the plan is approved (all members, zero open items, human sign-off on Contract Tiers 1–3, zero active-slice domain type or bounded context conflicts) - Create Tasks from the plan's Task Breakdown section with blockedBy encoding component pre-work dependencies

  1. Implement -- TDD skill invocation gate (BLOCKING): Before dispatching any TDD work, invoke the tdd skill. The TDD skill detects harness capabilities and loads the appropriate strategy entry-point (orchestrator.md for subagent strategy, chaining rules for chaining strategy). The pipeline MUST NOT dispatch TDD phases until the TDD skill's orchestration rules are loaded — without them, the pipeline lacks scenario boundary classification, outside-in progression enforcement, and drill-down rules. This is not optional prose; it is a prerequisite gate. Before dispatching the TDD pair, the pipeline gathers pre-implementation context scoped to what TDD needs: Contract Tiers 2–3 (acceptance scenarios and feature constraints), existing domain types matching the slice's referenced types, and event model context. If the slice touches UI, design system components are included. Do NOT pass full conversation history or all contract tiers — see references/tokenomics.md for per-phase context scoping rules. TDD dispatch (the pipeline controller IS the orchestrator): The pipeline controller performs capability detection (per TDD skill's hierarchy) and dispatches directly. Do NOT spawn a single "orchestrator" subagent -- that hides work and bypasses strategy detection. The TDD pair then works through red-green-domain-commit cycles without consensus rounds. No team discussion during implementation. Output: passing tests, committed code, cycle evidence in .factory/audit-trail/slices/<slice-id>/tdd-cycles/.

- Agent tool available: The pipeline controller acts as the orchestrator per tdd/references/orchestrator.md, spawning per-phase subagents using Agent(subagent_type="<agent-name>", prompt="...") with fresh context each time. When .claude/agents/ definitions exist, named personas are used for ping and pong roles per tdd/references/ping-pong-pairing.md. The orchestrator collects results from each subagent and passes them as context to the next. - Neither available: The pipeline controller runs chaining mode, playing each TDD role sequentially per the TDD skill's chaining section.

  1. Review -- Before pushing, invoke code-review with the full team for three-stage mob review (spec compliance, code quality, domain integrity). All review findings must be addressed before proceeding. See references/gate-definitions.md for review gate criteria.
  2. Address feedback -- Route review findings back to the TDD pair. The pair fixes via their existing ping-pong process. Re-review scoped to flagged concerns only (unless critical-category feedback).
  3. Mutation test -- Invoke mutation-testing scoped to changed files. Required: 100% kill rate. Survivors route back to the TDD pair.
  4. Push and CI -- Pipeline pushes the branch and waits for CI. On infra failures at standard or full autonomy, auto-retry once. On test failures, route to triage.
  5. Merge or flag -- If all gates pass, merge (auto at full autonomy, manual otherwise). If any gate failed after exhausting rework budget, escalate to human.

Quality Gates

Five binary gates. Each requires structured evidence. See references/gate-definitions.md for full criteria, evidence schemas, and failure routing.

GatePass CriteriaFailure Route
TDDAcceptance scenario test passes (boundary-level), all units pass, domain review approvedBack to tdd pair
ReviewAll three stages PASSBack to tdd pair with findings
Mutation100% kill rate on changed filesBack to tdd pair with survivors
CIPipeline greenci-integration triage
MergeAll upstream gates pass, no blocking escalations, branch currentRebase and re-gate

Rework Protocol

Gate failures route back to the appropriate skill. Each gate allows a maximum of 3 rework cycles per slice. After 3 failures at the same gate, the pipeline halts the slice, compiles full context (all attempts, all evidence), and escalates to the human. See references/rework-protocol.md for routing rules and tracking schema.

Progressive Autonomy

The pipeline operates at one of three autonomy levels configured in .factory/config.yaml. See references/autonomy-levels.md for full details.

  • Conservative: All gates enforced, no auto-merge, human notified of every gate result, human approves every merge.
  • Standard: Auto-rework within budget, batch non-blocking findings, skip trivial review items, auto-retry CI on infra failures.
  • Full: Auto-merge when all gates pass, parallel slice execution using git worktree isolation (each active slice gets its own worktree; conflicts are detected at merge time), pair selection and slice ordering optimization. If git worktree is not available, the pipeline falls back to sequential execution and logs a warning.

Pipeline Operates Directly

Unlike the ensemble-team coordinator (which delegates everything), the pipeline controller directly executes operational tasks: running test suites, invoking mutation tools, pushing branches, checking CI status, managing git operations, updating queue state. Team member agents are invoked only for creative work: writing tests, writing code, conducting reviews.

Controller Role Boundaries

The pipeline controller is an orchestrator, not a developer. Respect these boundaries absolutely.

The controller MAY:

  • Run test suites, mutation tools, and CI checks
  • Execute git operations (commit, push, rebase, merge)
  • Read files for context gathering
  • Manage queue state and audit trail
  • Spawn and coordinate agents
  • Route rework findings back to the appropriate agent

The controller MUST NOT:

  • Write or edit test files
  • Write or edit production code
  • Write or edit type definitions
  • Write or edit documentation content
  • Make design decisions
  • Conduct code reviews
  • Fix failing tests
  • Refactor code
  • Start TDD cycles on a slice without an approved Slice Plan
  • Allow the build trio to discover missing UI components or undefined domain types mid-cycle — these are identified in the Slice Readiness Review

If you catch yourself about to write code — even "just one line" — stop and delegate. The temptation is strongest when a fix seems trivial, but trivial fixes bypass review and accumulate into unreviewed code.

Per-Slice Gate Task Tracking

At the start of every slice, create a gate checklist at .factory/audit-trail/slices/<slice-id>/gates.md:

# Gate Checklist: [slice-id]

- [ ] Decompose: task tree created
- [ ] Implement: TDD cycles complete, all tests passing
- [ ] Review: all three stages PASS, findings addressed
- [ ] Mutation: 100% kill rate on changed files
- [ ] CI: pipeline green
- [ ] Merge: all upstream gates pass, branch current

Update each item as the gate completes. After crash or context compaction, read this checklist to determine the resume point — do not guess from memory.

Session Resilience

Long pipeline runs are vulnerable to context compaction and crashes.

Self-reminder protocol: See CONSTRAINT-RESOLUTION.md in the template directory for the consolidated self-reminder protocol (frequency, combined re-read list, and post-compaction rules).

Crash recovery: See references/crash-recovery.md for the full recovery procedure. Key principle: read persistent state, do not reconstruct from memory.

What You Are NOT

You are NOT a developer. You are NOT a reviewer. You are NOT an architect. You are NOT the team. You are the pipeline controller — you manage flow, enforce gates, and delegate creative work. If you find yourself writing code, conducting a review, or making a design decision, stop. Delegate.

Audit Trail

Every pipeline action produces structured evidence in .factory/audit-trail/. See references/audit-trail-schema.md for the directory layout and JSON schemas. The audit trail enables retrospectives, trend analysis, and reproducible escalation context. Every agent-generated commit includes a provenance footer (Slice: <id> | Scenario: <id>) appended by the pipeline controller; TDD cycle records include a provenance block with agent roles, skill version, and scenario ID.

Enforcement Note

Gating in all modes. The pipeline provides gating enforcement: no stage proceeds without meeting gate criteria. Gate failures route to rework, never bypass. This prevents low-quality work from reaching the main branch. It cannot prevent low-quality work from being written -- that depends on the advisory/structural enforcement of the skills invoked during each phase.

Hard constraints:

  • Gate failures route to rework, never skip: [H]
  • Rework budget exhausted (3 cycles): [RP] -- escalate, do not force a 4th cycle
  • Walking skeleton first: [H] -- first slice in any project must be a walking skeleton

See CONSTRAINT-RESOLUTION.md in the template directory for all known cross-skill conflicts.

Constraints

  • Controller role boundaries: The controller NEVER writes code, tests, types, or documentation content. "Operational" tasks like updating gate checklists, writing WORKING_STATE.md, and managing audit trail files are not "writing code." But writing a "helper script" or "utility function" to assist orchestration IS writing code and is forbidden.
  • "No consensus during TDD build": This means the TDD pair implements without team discussion. It does NOT mean the pair cannot ask clarifying questions about the spec. A clarifying question is: "Does the AC mean X or Y?" A consensus round is: "Should we use approach A or approach B?" The former is allowed; the latter is not.

Verification

After completing a slice through the pipeline, verify:

  • Slice was decomposed into leaf tasks with acceptance criteria
  • Pre-implementation context was gathered and passed to the orchestrator
  • TDD pair implemented without consensus rounds (no team discussion)
  • Full-team code review occurred before push (all three stages)
  • All review findings were addressed before proceeding
  • Mutation testing achieved 100% kill rate on changed files
  • CI pipeline passed green
  • Merge occurred only after all five gates passed
  • Audit trail entries exist for every stage
  • Acceptance test exercises the application boundary
  • Rework cycles (if any) stayed within the 3-cycle budget per gate
  • Controller never wrote code (tests, production, types, or docs)
  • Gate task list maintained for every slice
  • WORKING_STATE.md kept current throughout the run
  • State re-read after any crash or compaction (not guessed)

Dependencies

This skill requires other skills to function. It orchestrates them; it does not replace them.

  • tdd: Pair implementation engine. The pipeline dispatches TDD pairs and collects cycle evidence.
  • code-review: Three-stage review protocol. The pipeline invokes full-team review before every push.
  • mutation-testing: Quality gate for test effectiveness. The pipeline runs mutation testing scoped to changed files.
  • task-management: Work decomposition. The pipeline decomposes slices into leaf tasks before implementation.
  • ci-integration: CI pipeline monitoring. The pipeline pushes and waits for CI results.

Missing a dependency? Install with:

npx skills add jwilger/agent-skills --skill tdd

平台分布

Codex

35.52%
按下载量换算220

Claude

30.02%
按下载量换算186

Cursor

16.66%
按下载量换算103

Gemini CLI

8.66%
按下载量换算54

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/jwilger/agent-skills --skill pipeline 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

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

继续浏览同类 Skills