chainlink-cre-skill

Generates and deploys Chainlink CRE workflows with triggers, HTTP, and EVM capabilities.

1|Updated Sep 4, 2025
One-click install
npx skills add https://github.com/FuzzysTodd/The-Nexus-Protocol-Token-DAO --skill chainlink-cre-skill-fuzzystodd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: chainlink-cre-skill
Source: https://github.com/FuzzysTodd/The-Nexus-Protocol-Token-DAO/tree/main/skills/chainlink-cre-skill
Command: npx skills add https://github.com/FuzzysTodd/The-Nexus-Protocol-Token-DAO --skill chainlink-cre-skill-fuzzystodd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Building Chainlink Runtime Environment (CRE) workflows requires navigating CLI commands, SDK APIs, trigger configuration, consensus rules, and deployment guardrails, which is error-prone without structured guidance. ## Core Features & Use Cases - Workflow Generation: Scaffolds Go or TypeScript CRE workflows with cron, HTTP, and EVM log triggers, plus EVM read/write and Confidential HTTP capabilities. - Simulation & Deployment Guidance: Routes cre workflow simulate, deploy, activate, pause, and secrets operations through the correct CLI references with safety guardrails. - Use Case: Ask for a workflow that monitors a price feed on a schedule, aggregates offchain data via consensus, and writes a report onchain; the skill generates the code, config, and simulation command. ## Quick Start Ask the assistant to create a CRE TypeScript workflow with a cron trigger that reads an EVM contract and simulate it locally.

Frequently Asked Questions about chainlink-cre-skill

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

FAQPage Schema
How do I create a Chainlink CRE workflow?▼

Create a CRE workflow by running `cre init` to scaffold the project, then define a trigger (cron, HTTP, or EVM log) with a callback handler in Go or TypeScript. Always simulate with `cre workflow simulate` before deploying.

How do I simulate a CRE workflow before deployment?▼

Run `cre workflow simulate` with the appropriate `--target` flag to execute the workflow locally against test conditions. Simulation is the required default before any deployment, and mainnet deployment is refused by this skill's guardrails.

Should I use Go or TypeScript for CRE workflows?▼

TypeScript is the default when the language is unclear, but note it runs in a QuickJS/WASM runtime, not Node.js, so Node built-ins are unavailable. Go is appropriate when your repository or prompt already indicates it.

Can CRE replace Chainlink Functions or Automation?▼

Yes, CRE is the recommended path over Chainlink Functions or Automation. Requests for those services map to equivalent CRE triggers, HTTP capabilities, EVM read/write, or lifecycle operations.

Why does my CRE workflow produce non-deterministic results?▼

Non-determinism comes from using system time, native randomness, or unaggregated node-mode data in DON execution. Use runtime.Now(), runtime.Rand(), and consensus aggregation for external HTTP or node-mode data.

How are secrets handled in CRE workflows?▼

Secrets are kept as references and accessed through runtime or Vault DON secret APIs, never hardcoded in config or code. The agent never reads credential files, keystores, or real secrets.yaml values.