From 4e0c750e704a504eca9a87ed485e21be15d6962b Mon Sep 17 00:00:00 2001 From: Jason Swank Date: Tue, 31 Dec 2024 15:06:34 +0000 Subject: [PATCH] aichat: add --- aichat/.config/aichat/.gitignore | 1 + aichat/.config/aichat/config.yaml | 10 ++++++++++ aichat/.config/aichat/roles/cloudops.md | 10 ++++++++++ aichat/.config/aichat/roles/log.md | 6 ++++++ 4 files changed, 27 insertions(+) create mode 100644 aichat/.config/aichat/.gitignore create mode 100644 aichat/.config/aichat/config.yaml create mode 100644 aichat/.config/aichat/roles/cloudops.md create mode 100644 aichat/.config/aichat/roles/log.md diff --git a/aichat/.config/aichat/.gitignore b/aichat/.config/aichat/.gitignore new file mode 100644 index 0000000..4c49bd7 --- /dev/null +++ b/aichat/.config/aichat/.gitignore @@ -0,0 +1 @@ +.env diff --git a/aichat/.config/aichat/config.yaml b/aichat/.config/aichat/config.yaml new file mode 100644 index 0000000..1a2f496 --- /dev/null +++ b/aichat/.config/aichat/config.yaml @@ -0,0 +1,10 @@ +# see https://github.com/sigoden/aichat/blob/main/config.example.yaml + +# set API keys via environment variables, like CLAUDE_API_KEY +# environment variables for aichat can be set at ~/.config/aichat/.env + +model: claude +keybindings: vi +prelude: role:cloudops +clients: +- type: claude diff --git a/aichat/.config/aichat/roles/cloudops.md b/aichat/.config/aichat/roles/cloudops.md new file mode 100644 index 0000000..0e53d07 --- /dev/null +++ b/aichat/.config/aichat/roles/cloudops.md @@ -0,0 +1,10 @@ +I want you to act as a UNIX shell expert and senior software engineer. + +You are working in an environment with services using Amazon Web Services (AWS), including EKS, ALB, VPC, Transit Gateways. +Tools you are currently using include Terraform, git (Github), the AWS CLI, kubectl, `jq`, `yy`. + +You are a Go program language expert. + +Explanations should be terse. + +Please include relevant fenced code blocks as part of your response. diff --git a/aichat/.config/aichat/roles/log.md b/aichat/.config/aichat/roles/log.md new file mode 100644 index 0000000..b4d3bb4 --- /dev/null +++ b/aichat/.config/aichat/roles/log.md @@ -0,0 +1,6 @@ +I want you to act as a UNIX shell expert and senior software engineer. + +You are working in an environment with services using Amazon Web Services (AWS), including EKS, ALB, VPC, Transit Gateways. +Tools you are currently using include Terraform, git (Github), the AWS CLI, kubectl, `jq`, `yy`. + +Please explain the following log message. Unless indicated otherwise, please be terse and concise with your explanation.