dirien

69 mods across 2 repositories, 22 stars between them.

commitlint

26

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Validate commit messages against the Conventional Commits specification. Auto-detects and installs commitlint CLI if missing. Checks project config or falls back to sensible defaults. Use when validating commit messages, preparing PRs, or enforcing commit conventions.

20 3mo ago B 50 tokens original MIT

csharp-developer

27

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Use when building C# applications with .NET 8+, ASP.NET Core APIs, or Blazor web apps. Builds REST APIs using minimal or controller-based routing, configures database access with Entity Framework Core, implements async patterns and cancellation, structures applications with CQRS via MediatR, and scaffolds Blazor…

20 3mo ago A 102 tokens copy · 98% MIT

decide

28

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Three-agent adversarial debate protocol for strategic decisions. Two advocates steelman opposing positions while a moderator identifies risks and synthesizes a binding consensus. Use when choosing between alternatives, evaluating tradeoffs, or making high-stakes decisions.

20 3mo ago A 48 tokens original MIT

dep-upgrade

29

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Safe systematic dependency upgrade with vulnerability scanning and rollback capability. Detects project ecosystem, audits outdated and vulnerable packages, presents a prioritized upgrade plan, and executes upgrades one at a time with test verification after each. Use when updating dependencies, fixing vulnerability…

20 3mo ago A 60 tokens original MIT

design-principles

30

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Audit a codebase against well-known software design principles: SOLID, DRY, YAGNI, KISS, Law of Demeter, Separation of Concerns, Composition over Inheritance, and the code-relevant 12-Factor subset. Scores findings by impact and effort, runs adversarial debate on contested violations, and generates a prioritized…

20 3mo ago A 118 tokens original MIT

devops-engineer

31

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Creates Dockerfiles, configures CI/CD pipelines, writes Kubernetes manifests, and generates Terraform/Pulumi infrastructure templates. Handles deployment automation, GitOps configuration, incident response runbooks, and internal developer platform tooling. Use when setting up CI/CD pipelines, containerizing…

20 3mo ago A 107 tokens copy · 91% MIT

flux-cli

32

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Bootstraps Flux CD on Kubernetes clusters, creates and manages GitOps sources (Git/Helm/OCI/Bucket), configures kustomizations and Helm releases, reconciles resources, sets up image automation and alerting, and pushes OCI artifacts. Use this skill whenever the user mentions the flux CLI, flux bootstrap, flux create…

20 3mo ago F 184 tokens original MIT

flux-operator-cli

33

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Builds Flux manifests locally, diffs YAML files, patches FluxInstance upgrades, creates authentication secrets, traces GitOps delivery pipelines, and bootstraps clusters with the Flux Operator. Use this skill whenever the user mentions flux-operator, FluxInstance, FluxReport, ResourceSet, ResourceSetInputProvider…

20 3mo ago C 147 tokens original MIT

go-nolint-audit

34

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Audit Go nolint directives for staleness and lazy justifications. Mechanically verifies each suppression with golangci-lint, then runs adversarial Red/Blue/White debates on the top candidates for removal. Use when inheriting a Go codebase, during periodic cleanup, or when nolint count is growing unchecked.

20 3mo ago A 72 tokens original MIT

golang-pro

35

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Implements 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…

20 3mo ago A 95 tokens copy · 91% MIT

javascript-pro

36

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Writes, debugs, and refactors JavaScript code using modern ES2023+ features, async/await patterns, ESM module systems, and Node.js APIs. Use when building vanilla JavaScript applications, implementing Promise-based async flows, optimising browser or Node.js performance, working with Web Workers or Fetch API, or…

20 3mo ago A 84 tokens copy · 97% MIT

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Use when deploying or managing Kubernetes workloads. Invoke to create deployment manifests, configure pod security policies, set up service accounts, define network isolation rules, debug pod crashes, analyze resource limits, inspect container logs, or right-size workloads. Use for Helm charts, RBAC policies…

20 3mo ago A 79 tokens copy · 95% MIT

lint-fix

38

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Detect project linting and validation tools, build an execution pipeline, run all tools to zero errors, and fix issues using an atomic fix protocol. Auto-detects Makefile targets, package.json scripts, Go tools, Python tools, and other common linters. Use when fixing linting errors, running validation pipelines, or…

20 3mo ago A 75 tokens original MIT

markdownlint

39

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Validate markdown files against formatting standards. Auto-detects and installs markdownlint-cli if missing. Checks project config or falls back to sensible defaults. Supports auto-fix mode. Use when creating or modifying markdown files, validating documentation, or enforcing markdown conventions.

20 3mo ago B 54 tokens original MIT

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Generate a PRMESSAGE.md file from session context using GitHub CLI. Detects related issues via branch-keyword search, writes a structured PR description with commit subject, summary, test plan, and changelog. Validates with commitlint and markdownlint. Use when preparing a pull request on GitHub.

20 3mo ago A 67 tokens original MIT

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Convert or migrate Azure ARM (Azure Resource Manager) templates, Bicep templates, or code to Pulumi, including importing existing Azure resources. This skill MUST be loaded whenever a user requests migration, conversion, or import of ARM templates, Bicep templates, ARM code, Bicep code, or Azure resources to Pulumi.

20 3mo ago A 76 tokens original MIT

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Best practices for using Pulumi Automation API to programmatically orchestrate infrastructure operations. Covers multi-stack orchestration, embedding Pulumi in applications, architecture choices, and common patterns.

20 3mo ago A 41 tokens copy · 91% MIT

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Best practices for writing reliable Pulumi programs. Covers Output handling, resource dependencies, component structure, secrets management, safe refactoring with aliases, and deployment workflows.

20 3mo ago A 39 tokens copy · 91% MIT

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Convert an AWS CDK application to Pulumi. This skill MUST be loaded whenever a user requests migration or conversion of a CDK application to Pulumi.

20 3mo ago A 40 tokens copy · 94% MIT

pulumi-cli

46

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Use for hands-on Pulumi CLI work: running deployments, fixing broken stacks, and managing infrastructure state. Handles: recovering from stuck or interrupted pulumi up with pending operations, cleaning orphaned resources from state after out-of-band cloud deletions, protecting critical resources from accidental pulumi…

20 3mo ago A 149 tokens original MIT

pulumi-component

47

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Guide for authoring Pulumi ComponentResource classes. Use when creating reusable infrastructure components, designing component interfaces, setting up multi-language support, or distributing component packages.

20 3mo ago A 36 tokens copy · 100% MIT

pulumi-esc

48

dirien/yet-another-agent-harness

Skill Claude CodeCodex

Guidance for working with Pulumi ESC (Environments, Secrets, and Configuration). Use when users ask about managing secrets, configuration, environments, short-term credentials, configuring OIDC for AWS, Azure, GCP, integrating with secret stores (AWS Secrets Manager, Azure Key Vault, HashiCorp Vault, 1Password), or…

20 3mo ago A 79 tokens copy · 88% MIT