ansible
Create, update, or run Ansible playbooks and inventory in this repo for multi-node changes (ansible/).
Skill by proompteng
Chalk Labs
Need help deploying ansible?
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/proompteng-ansible
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
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
- Runs as
- Shell scripts
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ansible
What's inside
- Skill name
ansible- Description
- Create, update, or run Ansible playbooks and inventory in this repo for multi-node changes (ansible/). Use for node bootstrap, package installs, or cluster-wide config updates.
- License
- MIT
- Instructions
- 75 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (4)
- SKILL.md
- playbook-template.yml · assets/
- ansible-runbook.md · references/
- run-playbook.sh · scripts/
SKILL.md (first lines)
# Ansible ## Overview Use Ansible for repeatable, idempotent changes across nodes. Keep playbooks minimal, explicit about hosts, and safe to re-run. ## When to use - You need to apply the same change on multiple hosts. - The change touches OS packages, services, or system config. - You are bootstrapping or maintaining k3s, Rancher, or Tailscale on nodes. ## Inventory and groups Inventory lives in `ansible/inventory/hosts.ini`. Common groups: - `kube_masters` (k3s masters) - `kube_workers` (k3s workers) - `k3s_cluster` (masters + workers) - `proxy` (nuc) - `docker_hosts` (docker-host) ## Quick start Ping all nodes in the cluster: ```bash ansible -i ansible/inventory/hosts.ini k3s_cluster -m ping -u kalmyk ``` Run a playbook on all nodes in the cluster: ```bash ansible-playbook -i ansible/inventory/hosts.ini ansible/playbooks/install_nfs_client.yml -u kalmyk -b ``` Limit to a single host: ```bash ansible-playbook -i ansible/inventory/hosts.ini ansible/playbooks/install_tailscale.yml -u kalmyk -b --limit kube-worker-00 ``` ## Common playbooks in this repo - `install_nfs_client.yml` - install NFS client tools on nodes - `install_tailscale.yml` - install Tailscale packages - `start_enable_tailscale.yml` - enable and start tailscaled - `start_enable_tailscale_client.yml` - start Tailscale client services - `k3s-ha.yml` - configure k3s HA cluster - `k3s-oidc.yml` - configure OIDC for k3s - `rancher2.yml` - install Rancher - `wait_for_rancher.yml` - wait until Rancher is ready - `rancher_bootstrap_logs.yml` - capture Rancher bootstrap logs - `start_rancher2_container.yml` - start Rancher container ## Safety and idempotency - Prefer Ansible modules over shell commands. - Use `--check` and `--diff` when validating a risky change. - Use `--limit` to scope changes during testing. - Keep playbooks idempotent so re-runs are safe. ## Validation - Service check: `systemctl status tailscaled` - Logs: `journalctl -u tailscaled --no-pager -n 50` - Cluster check: `kubectl get nodes -o wide` ## Resources - Reference: `references/ansible-runbook.md` - Runner: `scripts/run-playbook.sh` - Template: `assets/playbook-template.yml`
From proompteng/lab, MIT.
More from proompteng/lab
- 0.631score
pr-process
proompteng
Prepare, publish, inspect, and merge pull requests in this repository.
SkillAFreshness: A★ 8Claude Code +9 - 0.631score
memories
proompteng
Save and retrieve memories or embeddings via the repo helpers or API.
SkillAFreshness: A★ 8Claude Code +9 - 0.631score
deployment
proompteng
Verify image delivery through Kargo and Argo CD in this repo.
SkillAFreshness: A★ 8Claude Code +9 - 0.630score
quality-checks
proompteng
Run formatting, lint, typecheck, and tests for this repo; use when validating changes or investigating CI failures.
SkillAFreshness: A★ 8Claude Code +9 - 0.628score
temporal
proompteng
Operate Temporal workflows with explicit namespace/address: inspect runs, fetch history, debug nondeterminism, reset/cancel/terminate, and inspect task queues.
SkillAFreshness: A★ 8Claude Code +9 - 0.628score
temporal
proompteng
Operate and troubleshoot Temporal workflows, task queues, and Worker Deployments in this repository.
SkillAFreshness: A★ 8Claude Code +9 - 0.626score
github-issue
proompteng
Create GitHub issues in this repo using the Codex issue template and the gh CLI.
SkillAFreshness: A★ 8Claude Code +9 - 0.625score
market-context
proompteng
Build a normalized market-context JSON bundle for a single symbol and timestamp.
SkillAFreshness: A★ 8Claude Code +9 - 0.625score
news-sentiment
proompteng
Extract structured, source-attributed sentiment context for one symbol.
SkillAFreshness: A★ 8Claude Code +9 - 0.625score
tailscale
proompteng
Troubleshoot Tailscale connectivity or access internal services via Tailscale hostnames.
SkillAFreshness: A★ 8Claude Code +9 - 0.625score
fundamentals
proompteng
Produce normalized fundamentals factors and deltas for one symbol.
SkillAFreshness: A★ 8Claude Code +9 - 0.621score
research-brief
proompteng
Generate a concise research brief with uncertainty and citations.
SkillAFreshness: A★ 8Claude Code +9
Signals
- Stars
- 8
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Jan 1, 2026 (10 months ago)
- Last release
- Oct 4, 2026 (26 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/proompteng/lab
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from proompteng
- 0.667score
Bilig WorkPaper
proompteng
Formula-backed WorkPaper tools for workbook readback, input edits, and JSON persistence.
ConnectorAFreshness: ARemoteLocal★ 35↓ 295/wkClaude Code +5 - 0.631score
deployment
proompteng
Verify image delivery through Kargo and Argo CD in this repo.
SkillAFreshness: A★ 8Claude Code +9 - 0.631score
pr-process
proompteng
Prepare, publish, inspect, and merge pull requests in this repository.
SkillAFreshness: A★ 8Claude Code +9 - 0.631score
memories
proompteng
Save and retrieve memories or embeddings via the repo helpers or API.
SkillAFreshness: A★ 8Claude Code +9 - 0.630score
quality-checks
proompteng
Run formatting, lint, typecheck, and tests for this repo; use when validating changes or investigating CI failures.
SkillAFreshness: A★ 8Claude Code +9 - 0.628score
temporal
proompteng
Operate and troubleshoot Temporal workflows, task queues, and Worker Deployments in this repository.
SkillAFreshness: A★ 8Claude 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 ansible 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
ansible skill. Agent Mart. https://agentmart.dev/skills/proompteng-ansible (last updated 2026-10-24)