Skip to main content

create-workflow

Use when: scaffolding a new GitHub Actions CI/CD workflow, adding automation for tests, builds, releases, or security scans

Source facts

Repository
OpenCTI-Platform/opencti
Last source activity
August 5, 2026 at 13:35
Detected SKILL.md language
English
Stars
10,123
Forks
1,478

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
create-workflow
description
Use when: scaffolding a new GitHub Actions CI/CD workflow, adding automation for tests, builds, releases, or security scans
# Create GitHub Action Workflow ## Prerequisites - **Workflow Name**: e.g., "Review Security Scans" - **Trigger**: e.g., `pull_request`, `push` - **Job Steps**: e.g., checkout, install deps, run scan ## Procedure ### Step 1 — Create Workflow File Create a new file in `.github/workflows/<workflow-name>.yml`. ```yaml name: [Workflow Name] on: [Trigger]: branches: [master] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 #v7 with: node-version: 20 cache: 'yarn' - run: corepack enable - run: yarn install --immutable - name: Run Scan run: [Command] ``` ### Step 2 — Verify Job Dependencies Ensure any required secrets or environment variables are available. ### Step 3 — Commit Commit with format: `[CI] Add <workflow-name> workflow (#<issue-number>)`
View on GitHub