Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问许可证需确认审计通过

skill-composer技能作曲家

Agent Skill

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

总安装

309

周安装

13

GitHub Stars

34

下载量

108
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/whynowlab/stack-skills --skill skill-composer

简介

用于查找、检索和筛选相关信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词、任务场景或来源线索快速定位候选结果。
  • 通过 npx skills add 命令从指定仓库安装,需结合原始 README 核验具体用法。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • skill-composer 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Skill Composer

Modular workflow builder that chains skills into compound pipelines.

Core principle: Feature Layer + Persona Layer separation, modular addon composition

Rules (Absolute)

  1. Separation of concerns. Every skill in a pipeline has exactly one responsibility. No skill does two things.
  2. Explicit data flow. The output of skill N must be defined input for skill N+1. No implicit state.
  3. Composability over complexity. Prefer chaining 3 simple skills over creating 1 complex one.
  4. Layer isolation. Function layer (what to do) is separate from persona layer (how to communicate).
  5. Fail-forward. If one skill in the pipeline fails, the pipeline should degrade gracefully, not crash.

Architecture

Two-Layer Model

Inherited from the 기본설정 에드온 system's modular design:

┌─────────────────────────────────────┐
│         Persona Layer               │
│  (tone, style, communication mode)  │
│  e.g., concise / detailed / Korean  │
├─────────────────────────────────────┤
│        Function Layer               │
│  (what the workflow actually does)  │
│  Skill A → Skill B → Skill C       │
└─────────────────────────────────────┘
  • Function Layer: The pipeline of skills that process the task
  • Persona Layer: Communication style applied uniformly across all steps

Pipeline Patterns

Sequential Pipeline

[Input] → Skill A → Skill B → Skill C → [Output]

Each skill transforms the output of the previous one.

Example: Research → Analyze → Review

pipeline: research-then-review
steps:
  1: { skill: cross-verified-research, input: "$TOPIC" }
  2: { skill: deep-dive-analyzer, input: "step.1.output" }
  3: { skill: adversarial-review, input: "step.2.output" }

Fork-Join Pipeline

         ┌→ Skill B ─┐
[Input] →│            │→ Merge → [Output]
         └→ Skill C ─┘

Parallel analysis merged into unified output.

Example: Multi-perspective evaluation

pipeline: multi-perspective
steps:
  1: { skill: creativity-sampler, input: "$DECISION" }
  2a: { skill: adversarial-review, input: "step.1.option_chosen", parallel: true }
  2b: { skill: cross-verified-research, input: "step.1.option_chosen", parallel: true }
  3: { merge: ["step.2a", "step.2b"], format: "comparison-table" }

Iterative Pipeline

[Input] → Skill A → [Check] → Pass? → [Output]
                        ↓ No
                     Skill B → Skill A (retry)

Loop until quality gate passes.

Example: Write-review-refine cycle

pipeline: quality-loop
steps:
  1: { skill: implement, input: "$TASK" }
  2: { skill: adversarial-review, input: "step.1.output" }
  3: { gate: "step.2.verdict == PASS", retry: 1, max_retries: 2 }

Process

Step 1: Identify the Goal

What is the end-to-end outcome?

  • "Evaluate a technology choice with full rigor"
  • "Design, implement, and validate a feature"
  • "Research, decide, and document an architecture decision"

Step 2: Select Skills

Browse available skills and select those that map to pipeline stages:

CategoryAvailable Skills
Researchcross-verified-research, search-first
Creativitycreativity-sampler, brainstorming
Analysisdeep-dive-analyzer, adversarial-review
Testingtiered-test-generator
Personapersona-architect
Planningwriting-plans, plan
Reviewcode-review, full-review

Step 3: Define Data Flow

For each transition between skills, specify:

  • What data flows from skill N to skill N+1
  • What format the data should be in
  • Whether the transition is automatic or requires user approval

Step 4: Build the Pipeline

Write the pipeline as a sequence of skill invocations with clear handoff points.

Output Format

## Workflow: [Name]

### Goal
[What this workflow achieves]

### Pipeline

[Step 1] ──→ [Step 2] ──→ [Step 3] ──→ [Output] skill skill skill

### Steps

#### Step 1: [Name] (skill: [skill-name])
- **Input:** [what it receives]
- **Action:** [what it does]
- **Output:** [what it produces]
- **Gate:** [pass/fail criteria, if any]

#### Step 2: [Name] (skill: [skill-name])
...

### Execution Notes
- [Any special considerations]
- [User approval points]
- [Fallback behavior]

Pre-Built Workflows

1. Full-Rigor Decision

creativity-sampler → cross-verified-research → adversarial-review

Generate options → verify facts → stress-test the choice.

2. Research-to-Architecture

cross-verified-research → creativity-sampler → adversarial-review → architecture ADR

Research the domain → explore approaches → challenge the choice → document the decision.

3. Implementation Quality Gate

implement → tiered-test-generator → adversarial-review → [merge/reject]

Build it → generate tests → review it → gate the merge.

4. Deep Learning Pipeline

deep-dive-analyzer → tiered-test-generator → [assess gaps] → deep-dive-analyzer (retry)

Analyze deeply → test understanding → fill gaps → iterate.

When to Use

  • Tasks that span multiple concerns (research + decide + validate)
  • When you want a repeatable, named workflow
  • When quality gates between steps are needed
  • When multiple skills should work together in a defined sequence

Integration Notes

  • With persona-architect: Design a persona with persona-architect first, then inject it as the Persona Layer of your composed workflow. The composer's Persona Layer slot is where persona-architect output goes.
  • With cross-verified-research: Most common first step in decision pipelines
  • With adversarial-review: Most common final step as a quality gate

When NOT to Use

  • Simple tasks where a single skill suffices
  • When the workflow is obvious and doesn't need formal definition
  • One-off tasks that won't be repeated

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

38.54%
按下载量换算42

Claude

26.48%
按下载量换算29

Cursor

17.85%
按下载量换算19

Gemini CLI

10.11%
按下载量换算11

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

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

安装前确认

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

来源信息

继续浏览同类 Skills