ci-cd-and-automation
Create or change CI/CD pipelines, quality gates, and delivery controls.
Skill by Addy Osmani and Skillz contributors
Chalk Labs
Need help deploying ci-cd-and-automation?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jaydubya818-ci-cd-and-automation
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: devops
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ci-cd-and-automation
What's inside
- Skill name
ci-cd-and-automation- Description
- Create or change CI/CD pipelines, quality gates, and delivery controls.
- License
- MIT
- Metadata
- risk: high · owner: software-factory · author: Addy Osmani and Skillz contributors · source: addyosmani/agent-skills · adaptation: curated-rewrite · capabilities: addyosmani,ci-cd-and-automation · source-commit: 1401c8b8030e023baeebb31781a6653fe8e93026
- Instructions
- 67 lines in SKILL.md · view on GitHub
Files (3)
- LICENSE
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# CI/CD and automation Use this workflow to create or change build and delivery pipelines. Read the repository's runtime versions, lockfiles, existing checks, runner model, and release policy before writing configuration. Repairing one failed check does not require redesigning the pipeline. ## Build the smallest useful pipeline 1. Run the repository's actual commands locally where possible. Map each job to a failure it catches and a meaningful output. Do not add a Node toolchain, browser suite, or coverage target to a project that does not need it. 2. Put inexpensive checks early. Parallelize independent work when useful; preserve dependencies between build artifacts and their tests. Test the merge candidate or merge-queue revision used by the repository. 3. Use the authoritative lockfile and supported frozen-install mechanism. Key caches by relevant platform, runtime, and dependency inputs. Cache hits do not replace integrity checks or authorization. 4. Give jobs bounded timeouts. Preserve useful failure output and test reports without uploading credentials or private fixtures. Triage flaky tests rather than silently skipping them or retrying until a green result appears. 5. Check trigger and path-filter behavior: a required status must not remain pending forever when its workflow is skipped. Document which check names branch protection expects; changing repository settings is a separate action. ## Keep untrusted code away from delivery credentials Use the host's current security documentation when choosing events and tokens. For GitHub Actions, start with read-only permissions and grant writes only to the job that needs them. Pull-request tests should run without production credentials. Do not execute untrusted PR code, scripts, or artifacts in a privileged `pull_request_target` or `workflow_run` job. Treat PR titles, branch names, workflow inputs, caches, and artifacts as untrusted. Pass text through environment variables or structured arguments instead of interpolating it into shell source. Validate release identifiers against permitted artifacts. Follow the repository's action-pinning policy; verify any new immutable action revision against the official upstream. Use disposable runners for untrusted contributions. Separate test credentials from deployment credentials and limit environment access. Prefer short-lived deployment identity where the chosen provider supports it. Do not introduce new secrets or production access merely to make a check pass. ## Delivery and recovery Build and test an identifiable artifact, then promote that same artifact. Define target environment, rollout health signals, observation window, and recovery steps before enabling delivery. Scope concurrency per environment; canceling an old validation job is different from interrupting a live deploy. A feature flag cannot reverse data mutations. Preserve existing authorization and environment approval gates. A request to write CI configuration does not grant permission to publish, merge, deploy, change branch protection, or enable automatic merging. Use authorization already present in the task without asking for it again. ## Verify Validate configuration and execute relevant jobs on the exact candidate. Check failure propagation, fork behavior, permissions, artifact identity, and skipped job semantics. Rehearse delivery and recovery only in an authorized environment. Report which paths ran, which were inspected, and which remain untested. Reference: [GitHub Actions secure use](https://docs.github.com/en/actions/reference/security/secure-use).
From jaydubya818/skillz, MIT.
More from jaydubya818/skillz
- 0.586score
api-and-interface-design
Addy Osmani and Skillz contributors
Design API contracts, compatibility, and duplicate-safe mutations.
SkillAFreshness: A★ 1Claude Code +9 - 0.586score
deprecation-and-migration
Addy Osmani and Skillz contributors
Retire APIs or migrate consumers and persistent data across releases.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
an
Builder.io
Operate granted Agent-Native apps through Dispatch MCP; use for /an.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
efficient-frontier
Builder.io
Delegate costly independent work while a frontier model retains judgment.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
factory-babysit-pr
Builder.io
Monitor one authorized PR with separate fix, publish, reply, and merge gates.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
factory-collect
Builder.io
Triage configured product signals under separate fix, reply, and close policies.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
efficient-fable
Builder.io
Delegate bounded independent work while Claude Fable retains judgment.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
agent-watchdog
Builder.io
Audit, monitor, compare, or repair another agent's session or PR when asked.
SkillAFreshness: A★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 9, 2026 (22 days ago)
- Last release
- Sep 18, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/jaydubya818/skillz
- Website
- agentskills.io
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Addy Osmani and Skillz contributors
- 0.586score
deprecation-and-migration
Addy Osmani and Skillz contributors
Retire APIs or migrate consumers and persistent data across releases.
SkillAFreshness: A★ 1Claude Code +9 - 0.586score
api-and-interface-design
Addy Osmani and Skillz contributors
Design API contracts, compatibility, and duplicate-safe mutations.
SkillAFreshness: A★ 1Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get ci-cd-and-automation running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
ci-cd-and-automation skill. Agent Mart. https://agentmart.dev/skills/jaydubya818-ci-cd-and-automation (last updated 2026-10-24)