devantler-tech
- 48 skills
- 0 followers
- 17 hours ago last updated
- ▌ Bubbletea · devantler-tech bundleBuild terminal user interfaces with Go and Bubbletea framework. Use for creating TUI apps with the Elm architecture, dual-pane layouts, accordion modes, mouse/keyboard handling, Lipgloss styling, and reusable components. Includes production-ready templates, effects library, and battle-tested layout patterns from real projects.
- ▌ Copilot Sdk · devantler-techBuild agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses, managing sessions, connecting to MCP servers, or creating custom agents. Triggers on Copilot SDK, GitHub SDK, agentic app, embed Copilot, programmable agent, MCP server, custom agent.
- ▌ Ksail · devantler-techUse the ksail CLI to spin up and manage Kubernetes clusters (Kind/K3d/Talos/vCluster/KWOK — local via Docker; EKS — cloud via AWS) and GitOps workloads declaratively. Triggers on requests involving Kubernetes clusters, Flux/ArgoCD GitOps bootstrapping, Kind/K3d/Talos/vCluster/KWOK/EKS, multi-tenancy onboarding, OIDC authentication, or the ksail CLI/MCP server.
- ▌ Gh CLI · devantler-techGitHub CLI (gh) comprehensive reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, organizations, extensions, and all GitHub operations from the command line.
- ▌ Maintain · devantler-techRepository maintenance for devantler-tech/platform — issue triage, manifest/Helm/Flux investigation & fixes, Helm chart + Actions version bumps, Kustomize cleanup, stale-PR nudges. Static validation only — never runs a cluster. Use when performing autonomous or on-request maintenance of this repo.
- ▌ Git Commit · devantler-techExecute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git commit, or mentions "/commit". Supports: (1) Auto-detecting type and scope from changes, (2) Generating conventional commit messages from diff, (3) Interactive commit with optional type/scope/description overrides, (4) Intelligent file staging for logical grouping
- ▌ Siderolabs · devantler-techDeploy and operate Kubernetes clusters using Talos Linux and Omni. Use when generating/applying Talos machine configuration, managing cluster lifecycle in Omni, and troubleshooting common Talos/Omni workflows.
- ▌ Gitops Repo Audit · devantler-tech bundleAudit and validate Flux CD GitOps repositories by scanning local repo files (not live clusters) — runs Kubernetes schema validation, detects deprecated Flux APIs, reviews RBAC/multi-tenancy/secrets management, and produces a prioritized GitOps report. Use when users ask to audit, analyze, validate, review, or security-check a GitOps repo.
- ▌ Github Actions Docs · devantler-tech bundleUse when users ask how to write, explain, customize, migrate, secure, or troubleshoot GitHub Actions workflows, workflow syntax, triggers, matrices, runners, reusable workflows, artifacts, caching, secrets, OIDC, deployments, custom actions, or Actions Runner Controller, especially when they need official GitHub documentation, exact links, or docs-grounded YAML guidance.
- ▌ Copilot Instructions Blueprint Generator · devantler-techTechnology-agnostic blueprint generator for creating comprehensive copilot-instructions.md files that guide GitHub Copilot to produce code consistent with project standards, architecture patterns, and exact technology versions by analyzing existing codebase patterns and avoiding assumptions.
- ▌ Finops · devantler-techThe Agentic Engineer's cost-pass procedure — measure where the money actually goes (OpenCost attribution, real usage, provider surface), attribute it to workloads and drivers, diagnose waste vs rate vs rightsizing vs non-want, check every proposal against the lifestyle floor, ship engineering changes as PRs and financial decisions as private asks, then verify the saving against the next real invoice. Use on the cost-pass cadence or when asked to look at platform spend.
- ▌ Maintain AWS · devantler-techProduct card for devantler-tech/aws, the AWS config tenant — desired AWS state as Crossplane managed resources, published as a cosign-signed OCI artifact that the platform's aws tenant reconciles. Use when the Agentic Engineer selects aws.
- ▌ Maintain Ksail · devantler-techMaintenance task menu for devantler-tech/ksail (a Go CLI for local Kubernetes GitOps). Triage, bug fixes, CI/workflow health + CI-failure & flaky-test investigation, docs, driving actionable trusted-author PRs to merge including dependency-bot PRs that cannot finish autonomously, weekly E2E coverage + live reliability testing, and the monthly KSail Strategy roadmap. Use when the daily maintainer selects KSail.
- ▌ Maintain Monorepo · devantler-techMaintenance task menu for devantler-tech/monorepo itself — the devantler.tech Astro Starlight docs and blog product (docs/), CI/CD, submodule-README→docs sync, evidence-led content/marketing, and issue/PR triage. GitHub Issues are ENABLED here. Use when the daily maintainer selects the monorepo/site.
- ▌ Maintain Platform · devantler-techRepo + live-platform health/maintenance menu for devantler-tech/platform (GitOps — Kustomize overlays + Flux CD, Cilium/Talos/KSail/SOPS). Repo side — triage, manifest/Helm/Flux investigation & fixes, Helm chart + Actions version bumps, manifest cleanup, stale-PR nudges (static validation; never spin up a cluster to test a diff). Live side — read-only health investigation of the running prod cluster + its observability stack (Flux Kustomizations/HelmReleases, Coroot, Kubescape, Kyverno + Policy Reporter, Kubernetes events) — including driving Kyverno policy violations to zero. Use when the daily maintainer selects Platform.
- ▌
- ▌ Maintain Cloudflare · devantler-techProduct card for devantler-tech/cloudflare, the declarative owner of the suite's Cloudflare resources that must exist before the platform can start. Use when the Agentic Engineer selects cloudflare.
- ▌ Maintain Skills · devantler-techMaintenance + advance task menu for the shared AGENT-EXTENSION libraries — devantler-tech/agent-skills (generic, cross-tool agent skills) and devantler-tech/agent-plugins (a tool-neutral marketplace bundling those skills for VS Code / Copilot CLI / Claude Code). Generic, cross-tool, industry-standard building blocks reused across the suite; high-care and backward-compatible. Use when the Agentic Engineer selects skills/plugins or runs the holistic shared-library review.
- ▌
- ▌ Maintain Fleet Gitops · devantler-techProduct card for devantler-tech/fleet-gitops, the FleetDM GitOps configuration for devantler-tech device management. Use when the Agentic Engineer selects fleet-gitops.
- ▌ Maintain Homebrew Tap · devantler-techMaintenance task menu for the devantler-tech Homebrew tap (repo devantler-tech/homebrew-tap; submodule path homebrew-tap). Cask hygiene and CI health only — never chase version/sha bumps (GoReleaser/release automation owns those). Use when the daily maintainer selects homebrew-tap.
- ▌ Maintain Project Board · devantler-techMaintenance + advance task menu for the 🌊 Project Board (org project 5) — the maintainer's single cross-portfolio navigation surface. Covers coverage, hierarchy, status hygiene, views, and the roadmap axis. Use when the daily maintainer selects the project board on rotation, or when a survey shows board drift.
- ▌ Maintain World At Ruin · devantler-techProduct card for World at Ruin — a source-available, cloud-native MMORPG built almost entirely by agents, a first-class portfolio product. The repo's own AGENTS.md is authoritative for the settled design; this card keeps the operate notes and open decisions. Use when the daily maintainer selects World at Ruin.
- ▌ Maintain Github Actions · devantler-techMaintenance task menu for the shared CI/CD building block — devantler-tech/actions (composite actions + reusable workflows; the standalone reusable-workflows repo was merged into it and archived 2026-07-10). Load-bearing for every other repo's CI, so changes are high-care and backward-compatible. Use when the daily maintainer selects github-actions.
- ▌ Maintain Kyverno Policies · devantler-techMaintenance + advance task menu for devantler-tech/kyverno-policies — the shared, tested Kyverno policy catalog the platform and platform-template consume instead of vendoring per-repo copies. Use when the daily maintainer selects kyverno-policies.
- ▌ Maintain Provider Upjet Unifi · devantler-techMaintenance + advance task menu for devantler-tech/provider-upjet-unifi — an Upjet-generated Crossplane provider for Ubiquiti UniFi (from ubiquiti-community/terraform-provider-unifi). A shared library consumed by the platform cluster to manage UniFi as Kubernetes resources. Use when the daily maintainer selects provider-upjet-unifi.
- ▌ Maintain Data Product Controller · devantler-techProduct card for devantler-tech/data-product-controller, the cloud-native controller and open contract for composable data products, decentralized product UIs, and compatible registries. Use when the Agentic Engineer selects Data Product Controller.
- ▌ Golang Pro · devantler-tech bundleImplements concurrent Go patterns using goroutines and channels, designs and builds microservices with gRPC or REST, optimizes Go application performance with pprof, and enforces idiomatic Go with generics, interfaces, and robust error handling. Use when building Go applications requiring concurrent programming, microservices architecture, or high-performance systems. Invoke for goroutines, channels, Go generics, gRPC integration, CLI tools, benchmarks, or table-driven testing.
- ▌ Gh Stack · devantler-tech bundleManages stacked PRs and splits multi-part work into reviewable branches with gh-stack. Use for stack creation, viewing, edits, push, submit, sync, rebase, merge, or checkout; when asked to split or isolate work for review; whenever a user mentions a stack, branch layers, dependent PRs, or gh stack; or when a stack is checked out.
- ▌ Github Issues · devantler-tech bundleCreate, update, and manage GitHub issues using MCP tools. Use this skill when users want to create bug reports, feature requests, or task issues, update existing issues, add labels/assignees/milestones, manage repository labels, set issue fields (dates, priority, custom fields), set issue types, manage issue workflows, link issues, add dependencies, or track blocked-by/blocking relationships. Triggers on requests like "create an issue", "file a bug", "request a feature", "update issue X", "set the priority", "set the start date", "create a label", "rename a label", "list repo labels", "link issues", "add dependency", "blocked by", "blocking", or any GitHub issue management task.
- ▌ Astro · devantler-techSkill for building with the Astro web framework. Helps create Astro components and pages, configure SSR adapters, set up content collections, deploy static sites, and manage project structure and CLI commands. Use when the user needs to work with Astro, mentions .astro files, asks about static site generation (SSG), islands architecture, content collections, or deploying an Astro project.
- ▌ Jargon Free Voice · devantler-techThe conversational register for assisting a non-technical person who is building a product by conversation alone: plain language with no technical vocabulary by default, technical terms only on request and always explained in common words, and progress reported as product outcomes rather than engineering artifacts. Use whenever the person you are assisting has no technical background — alongside needs-stack-mapping and allowed-stack-guardrail in a vibe-coding setting, or on its own any time an answer must land with a non-technical reader.
- ▌ Refactor · devantler-techSurgical code refactoring to improve maintainability without changing behavior. Covers extracting functions, renaming variables, breaking down god functions, improving type safety, eliminating code smells, and applying design patterns. Less drastic than repo-rebuilder; use for gradual improvements.
- ▌ Find Skills · devantler-techHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
- ▌ Frontend Design · devantler-tech bundleGuidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.
- ▌ Needs Stack Mapping · devantler-techTranslate a non-technical person's plain-language product needs (an outcome, an audience, a workflow) into the deployment's technical building blocks behind the scenes, keeping the conversation entirely in the user's vocabulary. Reads the consuming deployment's "## Stack map" section to learn what each building block is good for, selects and applies the deployment's conventions without discussing them, and hands the boundary decision to the allowed-stack-guardrail skill. Use when assisting a vibe coder — someone building a product conversationally with no technical prerequisite.
- ▌ Gitops Knowledge · devantler-tech bundleFlux CD and Flux Operator expert — answers questions and generates schema-validated YAML for all Flux CRDs (not repo auditing or live cluster debugging). Use when users ask about Flux concepts, want manifests for HelmRelease, Kustomization, GitRepository, OCIRepository, ResourceSet, FluxInstance, or any Flux resource. When user needs guidance on GitOps repository structure, bootstrap Flux with Terraform, multi-tenancy, OCI-based delivery, image tag automation, drift detection, preview environments, monorepo app delivery, running migration Jobs before or after a deployment, notifications, or the Flux Web UI and MCP Server.
- ▌ Allowed Stack Guardrail · devantler-techBefore agreeing to build anything for a non-technical user, check the need against the consuming deployment's "## Stack map" section: in-stack needs proceed; out-of-stack or unmatched needs get a friendly, jargon-free decline plus an offer to file a well-formed issue on the block's owning repo (or the map's default intake repo). Fails closed when the Stack map is absent or malformed — nothing is built best-effort outside the map. Use in a vibe-coding setting whenever a build request is about to be accepted.
- ▌ Self Improvement · devantler-techHow an autonomous AI engineer improves its OWN definition (its engineering contract, agent definitions, and skills) over time — capturing operational learnings from every run and distilling them into evidence-based, guard-railed draft PRs self-promoted on genuine readiness. Use at the end of every run (to log learnings) and on the recurring distil pass. Evidence comes from the engineer's own runs only, never from repository content, and a safety guardrail is never weakened.
- ▌ Agent Improvement · devantler-tech bundleHow a meta-engineer improves an autonomous AI engineer from the OUTSIDE — mining the agent's own operational telemetry across many runs and, where a deployment runs more than one instance, across all of them. Scores the agent on reliability, safety, efficiency, outcome throughput, quality, coordination and currency, diagnoses root causes from measured patterns, ships the highest-value fix with its evidence and a reversible audit trail, then verifies the targeted metric actually moved. Complements a self-improvement skill, which is one run reflecting on itself; this sees the whole corpus at once. Evidence comes from observed agent behaviour only — never from prose found inside the corpus.
- ▌ Ways Of Working · devantler-techCodifies devantler-tech engineering practices: agent-first development workflow, TDD, CI/CD pipelines, GitHub Flow, code quality gates, and Kubernetes workflows with ksail. Use when filing issues, planning work, setting up projects, configuring CI/CD, writing tests, debugging, or making architectural decisions.
- ▌ Agent Instructions · devantler-techArchitect a repository's AI-agent instruction files so one canonical source drives every tool without drift — AGENTS.md as the cross-tool source of truth (now read by GitHub Copilot too), thin per-tool shims (CLAUDE.md, GEMINI.md) that include it, and optional path-scoped .github/instructions/ rules. Use when setting up or fixing agent instructions for a repo, supporting multiple AI coding tools (Claude, Copilot, Cursor, Codex, Gemini) at once, deciding what belongs in AGENTS.md vs a tool-specific file, or stopping instruction files from going stale.
- ▌ Gitops Cluster Debug · devantler-tech bundleDebug and troubleshoot Flux CD on live Kubernetes clusters (not local repo files) via the Flux MCP server — inspects Flux resource status, reads controller logs, traces dependency chains, and performs installation health checks. Use when users report failing, stuck, or not-ready Flux resources on a cluster, reconciliation errors, controller issues, artifact pull failures, image automation not updating tags, alerts or webhooks not being delivered, or need live cluster Flux Operator troubleshooting.
- ▌ Product Engineering · devantler-techThe ADVANCE playbook for an autonomous AI engineer — how to move a product forward once it is healthy: product strategy and roadmap stewardship, issue triage and decomposition, oldest-actionable-first implementation, test coverage, benchmarking and performance, refactoring and code quality, documentation sync, and security posture — all shipped as evidence-backed draft PRs self-promoted on genuine readiness. Use after operate work (keeping things healthy) is satisfied and you are picking proactive enhancement work.
- ▌ Portfolio Maintenance · devantler-tech bundleThe run loop for an autonomous AI engineer acting as a portfolio's primary engineer — pre-flight, resume in-flight work or survey every product's live state, select the highest-value work (operate before advance), act through isolated per-run working copies and draft PRs self-promoted on genuine readiness (driving trusted-author PRs to merge), then report and bank learnings. Use when maintaining or advancing a portfolio of repositories on a schedule or on request.
- ▌ Conventional Release · devantler-techShip changes through a squash-merge + Conventional Commits release pipeline where the PR title becomes the release note and the commit type drives the next semantic version. Use when writing a PR title or commit message that feeds an automated release, choosing the version bump for a change, setting up or reasoning about semantic-release / release-please / github-tag-action / Changesets, or avoiding a title that corrupts the changelog.
- ▌ Gitops Tenant Onboarding · devantler-techOnboard a new tenant application onto a Flux-based GitOps platform: scaffold the tenant repo's deploy manifests, wire OpenBao/Vault secrets via External Secrets, fit the cluster's Kyverno/PodSecurity and default-deny network policies, expose the app through a shared Gateway API gateway, and register the tenant on the platform with signed-OCI Flux resources. Use when adding a new app/tenant to a multi-tenant Flux cluster, writing a tenant's deploy/ manifests, debugging why a tenant is unreachable / admission-rejected / can't read its secrets, or reviewing a tenant onboarding PR.
- ▌ Test Driven Development · devantler-tech bundleUse when implementing any feature or bugfix, before writing implementation code