kakarot-oncloud
- 15 skills
- 0 followers
- 9 hours ago last updated
- ▌ API Designer · kakarot-oncloud bundleDesigns REST API endpoints with resource modeling, URL structure, request/response schemas, status codes, and OpenAPI snippets. Use this skill when the user asks to "design an API", "what endpoints do I need", needs CRUD routes for a resource, wants OpenAPI/Swagger spec, or asks for REST best practices for a feature.
- ▌ Code Reviewer · kakarot-oncloud bundlePerforms senior-level code review on a diff, file, or snippet. Surfaces bugs, security issues, performance problems, and design smells with severity tags and concrete fix suggestions. Use this skill when the user asks to "review this code", "check this PR", "look for issues", or pastes code for feedback.
- ▌ Regex Builder · kakarot-oncloud bundleBuilds, debugs, and explains regular expressions for any flavor (PCRE, JavaScript, Python, Go RE2, POSIX). Provides test cases that cover matches, non-matches, and edge cases. Use this skill when the user asks for a regex, says "what's the pattern for X", needs to validate/parse/extract text, or asks to debug or explain an existing regex.
- ▌ Test Generator · kakarot-oncloud bundleGenerates unit and integration tests for a function, class, or module — covering happy path, edge cases, error cases, and boundary conditions. Supports common frameworks (Jest, Vitest, Pytest, Go testing, JUnit, RSpec). Use this skill when the user asks to "write tests for this", "add test coverage", "what tests should I add", or pastes code that lacks tests.
- ▌ Env Var Auditor · kakarot-oncloud bundleAudits how a project handles environment variables and secrets — finds hardcoded values, missing .env.example entries, unsafe defaults, and inconsistent naming. Generates a clean .env.example. Use this skill when the user asks to "audit env vars", "generate .env.example", "find secrets in my code", or wants to clean up configuration handling before open-sourcing or onboarding.
- ▌ Changelog Writer · kakarot-oncloud bundleWrites CHANGELOG.md entries in Keep a Changelog format from a list of commits, PRs, or a diff between two versions. Groups changes into Added, Changed, Deprecated, Removed, Fixed, Security. Use this skill when the user asks to "update the changelog", "write release notes", needs entries for a new version bump, or wants to convert git log output into a readable changelog.
- ▌ Readme Generator · kakarot-oncloud bundleGenerates project README.md files with the right sections (badges, install, usage, configuration, contributing, license) based on the project type and audience. Use this skill when the user asks to "write a README", "generate documentation", "make my repo presentable", or has a project that lacks a proper README.
- ▌ SQL Query Expert · kakarot-oncloud bundleWrites, optimizes, debugs, and explains SQL queries across PostgreSQL, MySQL, SQLite, and SQL Server. Handles joins, window functions, CTEs, indexes, and query plans. Use this skill when the user asks to "write a SQL query", needs help with joins/aggregations/window functions, wants to optimize a slow query, or asks to explain what a SQL statement does.
- ▌ Dockerfile Doctor · kakarot-oncloud bundleReviews and optimizes Dockerfiles for image size, build speed, security, and reproducibility. Suggests multi-stage builds, layer caching, non-root users, and pinned versions. Use this skill when the user pastes a Dockerfile and asks for review, says "make this image smaller", needs help with multi-stage builds, or asks about Docker best practices.
- ▌ Migration Planner · kakarot-oncloud bundlePlans database schema migrations safely — produces up/down SQL, identifies risky operations (locks, downtime, data loss), and suggests zero-downtime patterns (expand/contract, backfills, dual-writes). Use this skill when the user asks to "add a column", "rename a table", "change a constraint", needs a migration script, or asks how to migrate without downtime.
- ▌ Dependency Upgrader · kakarot-oncloud bundleAnalyzes the impact of upgrading a package or framework version — identifies breaking changes, migration steps, deprecated APIs, and risk level. Works with npm, pip, cargo, go modules, gem, maven. Use this skill when the user asks to "upgrade X", "what breaks if I bump Y to Z", needs migration guidance for a major version, or wants to plan a dependency update.
- ▌ Bug Report Formatter · kakarot-oncloud bundleTurns vague or chaotic bug descriptions into structured, reproducible bug reports with steps, expected vs actual behavior, environment, and severity. Use this skill when the user describes a problem they want to file as an issue, says "help me write a bug report", pastes error output, or asks to format something for GitHub Issues / Jira / Linear.
- ▌ Commit Message Writer · kakarot-oncloud bundleWrites clean Conventional Commits messages from a git diff, staged changes, or a plain-English description of what changed. Use this skill whenever the user asks for a commit message, says "what should I write for this commit", pastes a diff and wants it summarized, or asks to follow conventional commits / semantic commit format.
- ▌ Pr Description Writer · kakarot-oncloud bundleWrites structured pull request descriptions from a diff, branch name, commit list, or plain-English summary. Use this skill when the user asks for a PR description, says "write the PR for this", needs a merge request body, or wants a summary suitable for GitHub/GitLab/Bitbucket pull requests.
- ▌ Error Message Improver · kakarot-oncloud bundleRewrites cryptic, unhelpful, or user-hostile error messages into clear, actionable ones that tell the user what went wrong, why, and what to do next. Use this skill when the user pastes an error message and asks to improve it, says "make this error better", needs user-facing error copy, or asks to audit error handling for clarity.