agentleFS
omdenkar2-uiomdenkar2-ui/all-in-one/skills/aio-security/SKILL.md

aio-security

Skill0 starsChanged 31 days agoMITView on GitHub

Audit backend trust boundaries, agent tools, tenant access and data exposure. Default to static inspection; use controlled reproduction and authorized hardening when requested.

The file

Files
SKILL.md

AIO Security

Audit backend trust boundaries, agent tools, tenant access and data exposure; harden only within accepted authorization.

Inherit the caller's resource contract and journal; use thorough for a standalone run. Bound investigation to the accepted change and its reachable trust paths. Existing review roles can cover this lens; it does not automatically add reviewers or a repository-wide audit.

Default to static source inspection with no project execution. Read security modes for --comprehensive, --doctor, audit scope selectors, --diff, --offline or --budget; resolve them before investigation. --doctor returns readiness only; investigations follow the protocol below. An explicitly authorized reproduction request uses the bounded comprehensive path for that boundary. AIO evidence does not acquire gstack's trusted runtime witness or certification.

Protocol

  1. Build a bounded threat model around real assets, actors, privileged operations and entry points. Read security and identify what the change exposes.
  2. Trace trusted auth context to resource authorization across APIs, queues, webhooks, checkpoints and tools. Model text, object/run IDs and signed events cannot substitute for resource/business-state checks.
  3. Inspect secret/log/prompt handling, retention, provider scopes, input/resource bounds and relevant abuse paths. For arbitrary URL tools consider redirects, DNS/network boundaries and SSRF. When agent/MCP configuration, skills, plugins, hooks or dependency/build paths affect the change, read trust traces and evidence; follow the controlled input to the effective capability.
  4. Challenge protective middleware, callers and configuration before promoting a candidate. Static mode stops at source-supported findings without running the project. Under authorized comprehensive reproduction, use synthetic, isolated evidence and legitimate/negative controls. Static reasoning, scanner leads and runtime observations remain distinct.
  5. Return severity, confidence, consequence, source location, evidence state and concrete repair/verification. Apply only authorized fixes through the controller's repair scope; runtime verification requires the permitted reproduction path. Retain unavailable checks honestly; a scoped result is not a security certificate.

Return and handoff

A scoped threat model and actionable security findings or verified repairs with assessed paths, unresolved hypotheses and remaining coverage.

In a pipeline, use the stage contract and return to the integrating controller. Run only this specialist's owned scope; preserve the user's accepted decisions and existing authorization.

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.