All skills
kubernetes-sigs avatar

/dev-rules

@809d3ed

Enforces project-specific development rules and conventions.

Use this Skill: https://skilld.dev/gh/kubernetes-sigs/agent-sandbox/dev-rules

This session only. Nothing lands on disk.

SKILL.md

≈18 tokens always: the name and description. ≈422 when used: this file.

Development Rules

Purpose

This skill ensures that AI agents contributing to this project follow project-specific rules regarding code review and style to maintain compliance and quality.

Instructions

  1. Go Development: Follow standard Kubernetes Go patterns and best practices.
  2. AI-Assisted Code Reviews:
    • Do NOT directly apply code suggestions from CodeRabbit (or any AI review bot) via the GitHub UI. Doing so adds the AI bot as a co-author to the commit. Since AI bots cannot sign the Kubernetes CLA, this will cause the CLA check to fail and block the PR. Manual review and application of suggestions are required.
    • Once the initial AI review (e.g., by CodeRabbit) is complete, ensure all review comments are addressed and resolved so the PR is ready for maintainers.
  3. API Conventions: Always use the k8s-api-conventions skill when modifying APIs.
  4. Creating Pull Requests: When creating a Pull Request, always use and fill out the project's PR template (.github/pull_request_template.md).
    • Description: Provide a clear and concise description in the "What this PR does" section.
    • Related Issues: Link related issues using "Fixes #issue" or "Ref link".
    • Release Notes: Fill out the release-note block. Note that automated release notes are generated from the description in the first section, so ensure it is comprehensive. For breaking changes, describe required actions and ask the maintainers to label the PR with release-note-action-required.

References

Source: SKILL.md on GitHub

No alerts3mo3 checks · Risk SAFE
  • Gen Agent Trust Hub3mo

    This skill provides development guidelines and enforcement rules for contributors, focusing on Go coding standards, PR creation, and CLA compliance. It contains no malicious patterns, code, or network operations.

  • Socket3mo

    No alerts

  • Snyk3mo

    Risk: LOW · No issues

Signed by skilld at 809d3ed. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 days ago.

Activeupdated 2 weeks ago

README badge

README badge for kubernetes-sigs/agent-sandbox/dev-rules