cnb-cool-integration

Generate and adjust CNB Build configurations in .cnb.yml files.

6|1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/northseadl/norix-skills --skill cnb-cool-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cnb-cool-integration
Source: https://github.com/northseadl/norix-skills/tree/main/cnb-cool-integration
Command: npx skills add https://github.com/northseadl/norix-skills --skill cnb-cool-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CNB 云原生构建的配置管理通常繁琐且易出错。本 Skill 提供针对 cnb.cool 的 CNB 构建配置生成与修改能力,帮助你自动化生成 .cnb.yml 并处理触发、环境、runner、缓存等要素。

Core Features & Use Cases

  • 生成/修改 .cnb.yml,以适配目标分支、事件和流水线并发策略。
  • 提供手动触发、环境变量导入/导出、以及调试支持的配置框架。
  • 用于接入、迁移、优化或排查 CNB 构建配置的场景,例如从现有配置迁移到 CNB Build。

Quick Start

直接让 AI 根据仓库目标生成最小可跑的 .cnb.yml 配置并解释触发规则

Frequently Asked Questions about cnb-cool-integration

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

FAQPage Schema
How do I generate a .cnb.yml configuration file for cnb.cool?

To generate a .cnb.yml configuration for cnb.cool, you define the required pipeline structure, docker environment options, runner resources, triggers, and env imports/exports. This Skill automates creating a minimal runnable configuration tailored to your repository's target branches and events.

What is a CNB Build configuration and when do I need it?

A CNB Build configuration is a .cnb.yml file used to automate cloud-native CI/CD pipelines on cnb.cool. You need it to define pipeline structures, manage triggers, allocate runner resources, and handle environment caching across different branches.

Can I configure manual triggers and environment variable imports in CNB Build?

Yes, you can configure manual triggers and environment variable imports in CNB Build. The .cnb.yml framework supports optional web_trigger support, env imports/exports, and debugging configurations to manage event-driven and manual pipeline executions.

How do I migrate existing CI/CD pipelines to CNB Build on cnb.cool?

Migrating to CNB Build involves adjusting your existing configurations into the .cnb.yml format by defining the required pipeline structure, docker environment options, runner resources, and triggers. This Skill helps automate the migration, optimization, and debugging of these elements.

Does CNB Build support docker.devcontainer and docker.build environments?

Yes, CNB Build supports docker.devcontainer and docker.build environments. The .cnb.yml configuration allows you to specify docker environment options including docker.image, docker.build, and docker.devcontainer to match your pipeline requirements.

Why is my CNB Build pipeline not triggering correctly across branches?

CNB Build pipeline triggers may fail if the .cnb.yml configuration lacks proper trigger rules for target branches or events. You need to adjust the pipeline structure and explicitly define triggers to ensure correct execution across different environments and branches.