agentleFS
NVIDIAKnown publisherNVIDIA/cloudai/.agents/skills/security-assessment/SKILL.md

security-assessment

Skill103 starsChanged 58 days agoApache-2.0View on GitHub

CloudAI project context and ownership boundaries for security reviews, TAVA, and architecture discussions.

8 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use performance-assessment, find-skills and 1 more.

Other files people use alongside this one.

Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
  • EmeaAppGbbSkill

    performance-assessment

    Identify performance bottlenecks, inefficient patterns, and optimization opportunities through static analysis. Adaptive depth.

    Also in 3 projects that use this

  • VercelSkill

    find-skills

    Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

    Also in 3 projects that use this

  • SentrySkill

    skill-creator

    Create new agent skills following the Agent Skills specification. Use when asked to "create a skill", "add a new skill", "write a skill", "make a skill", "build a skill", or scaffold a new skill with SKILL.md. Guides through requirements, writing, registration, and verification.

    Also in 3 projects that use this

The file

We split this skill into the rules it gives an agent

1 rule. 0 are common, 0 are distinctive, and 1 is very specific to this project.

  • 0

    Common

    Most of the 7 edited versions we read keep these.

  • 0

    Distinctive

    This author's own choices. Worth a look.

  • 1

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Very specific:

    Use this context alongside the actual deployment and release code.

    line 37

“Common” is measured: kept by at least 6 in 10 of the 7 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

CloudAI security context

What CloudAI does

  • Python CLI/library for running AI/HPC benchmarks. Usually launched by an operator on a cluster login/head node.
  • Reads operator-provided TOML configs, prepares workloads, launches jobs, collects results, generates reports.
  • Runs locally or uses existing Slurm/LSF, Kubernetes, and Run:ai deployments. Optional S3 upload sends results to an operator-selected destination.
  • Uses the invoking user's account and supplied credentials. Grants no additional privileges; job permissions come from the target platform.
  • Pass-through benchmark runner: trusts the workloads and commands users choose to run. Users own workload safety. CloudAI does not approve or sandbox their code.
  • Workloads already execute code and write results under their job permissions. A compromised workload can falsify its output without CloudAI. Its access remains limited by its account, mounts, and platform controls.
  • CloudAI consumes workload-produced results for reports, comparisons, and benchmark tuning. It does not certify their authenticity or provide a privileged cluster-remediation service.
  • Workloads may create arbitrary files. CloudAI has limited knowledge of those artifacts and reads the specific outputs its adapters and report parsers need. Validating every disk artifact is outside this design; a results directory is not an artifact-validation service.

Usual environment

  • AI/HPC clusters are typically controlled, trusted environments. Users are usually enterprise employees with existing cluster access.
  • Configs, scripts, logs, and results often live on cluster filesystems, including shared storage on Slurm deployments.
  • Trusted environment still has user permissions. Cluster membership does not grant access to another user's processes, credentials, files, or traffic. Shared storage does not mean public data.
  • Workloads and data come from the operator. Benchmark output can contain sensitive information depending on what they run.
  • Installation, orchestration, monitoring, and reporting are components of the local tool. Results are files; these component names do not imply separately hosted services or network APIs.

Who owns what

  • CloudAI: its implementation, shipped dependencies, safe handling of configs and the result formats it actually consumes, generated commands and reports, and client-side handling of credentials and connections.
  • Operator: workload safety and trustworthiness, chosen commands, configs, credentials, endpoints, workload-created artifacts, and which results to upload or share.
  • Environment owner: accounts, permissions, network/storage security, scheduler admission, resource quotas, and workload isolation.

CloudAI relies on those existing platform controls. It does not administer the cluster or provide tenant isolation. Code that mishandles credentials or disables certificate verification remains CloudAI's responsibility.

Keep assessments proportionate

Use this context alongside the actual deployment and release code. Keep assessments tied to what CloudAI adds or changes. Credit existing controls for the protection they provide.

Generated threats and mitigations are suggestions to evaluate, not automatically project requirements. Before calling something a gap, establish the relevant CloudAI behavior and applicable requirement or concrete exposure. A stronger control being possible does not make it necessary. Avoid adding infrastructure, enforcement duties, or review obligations beyond CloudAI's role; actual implementation defects still matter.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.