create-devops-task
Add Tasks to Devops Board
Add one or more draft issues to the Bythen Devops project board and assign them to novahariyabythen.
Board: https://github.com/orgs/tanookiai/projects/2/views/1
Project ID: PVT_kwDOCH3vl84BQ7Kd
Default assignee: novahariyabythen (U_kgDOCiMHIQ)
Task Template
Each task should follow this format:
Title: <concise action phrase — verb + object, max ~60 chars>
Context: <one-liner on why, include any relevant URL> (optional)
Examples:
Request updated Replicate API key for dev testingCreate Gemini API key for agent-svc+ context:https://aistudio.google.com/apikeyRequest write access to Google Pub/Sub staging
Workflow
For each task the user provides:
- Parse the title (and optional context/body) from the user's request
- Create a draft issue on the board:
gh api graphql -f query='
mutation {
addProjectV2DraftIssue(input: {
projectId: "PVT_kwDOCH3vl84BQ7Kd"
title: "<title>"
body: "<context if any>"
}) {
projectItem { id }
}
}'
- Capture the returned
projectItem.id, then get the draft issue content ID:
gh api graphql -f query='
{
organization(login: "tanookiai") {
projectV2(number: 2) {
items(last: 5) {
nodes {
id
content {
... on DraftIssue { id title }
}
}
}
}
}
}'
- Assign novahariyabythen using the draft issue content ID (
DI_...):
gh api graphql -f query='
mutation {
updateProjectV2DraftIssue(input: {
draftIssueId: "<DI_...>"
assigneeIds: ["U_kgDOCiMHIQ"]
}) {
draftIssue { title }
}
}'
Run independent tasks in parallel where possible.
Output
After all tasks are created, confirm with a concise list:
Added to Devops board (https://github.com/orgs/tanookiai/projects/2/views/1):
- <task title> → assigned: novahariyabythen
- <task title> → assigned: novahariyabythen
More from sultanfarizbythen/skills
go-test-gen
Generate Go unit tests following project standards - table-driven tests with mockery mocks, explicit expectations with call counts, specific error objects, concrete structs. Use when writing unit tests for Go service layer or repository layer (NOT handler/API layer).
10go-code-review
Reviews Go backend PRs for bugs, potential bugs, anomalies, and redundant code. Specialized for Bythen repos (platform-svc, go-core) using wire DI, custom query builder, layered architecture (handler/service/repository). Use when reviewing Go PRs, diffs, or code changes.
10sql-query-generator
Generate and execute SQL queries for databases using the Kalysta MCP server. Use when the user needs to query database information, analyze data patterns, explore table contents, generate reports, or investigate data. Supports any database accessible via Kalysta MCP.
10update-scientia-ip
Update the Scientia WiFi IP whitelist in Jenkins. Ensures WiFi connection, disconnects VPN, captures the current public IP, connects OpenVPN, triggers the Jenkins `change-ip-wifi-scientia` job with the captured IP, then disconnects VPN. Use when your WiFi IP has changed and you need to regain Scientia access.
5go-pr-description
>
4be-jenkins-deploy
Deploy a backend (BE) branch to a non-production Jenkins job and notify when done. Use this skill whenever the user says "deploy to staging", "deploy to jenkins", "trigger jenkins build", "deploy branch", "push to jenkins", or any variation of deploying/releasing a backend service via Jenkins CI/CD. Also trigger when the user asks to redeploy or check a Jenkins deployment in progress. Do NOT use this skill if the user mentions "prod", "production", or "beta" — those environments require manual confirmation and are out of scope.
4