developing-genkit-python — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited developing-genkit-python (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
genkit --version — install via npm install -g genkit-cli if missing.New projects: Setup (bootstrap + env). Patterns and code samples: Examples.
from genkit import Genkit
from genkit.plugins.google_genai import GoogleAI
ai = Genkit(
plugins=[GoogleAI()],
model='googleai/gemini-flash-latest',
)
async def main():
response = await ai.generate(prompt='Tell me a joke about Python.')
print(response.text)
if __name__ == '__main__':
ai.run_main(main())The Python SDK changes often — verify imports and APIs against the references here or upstream docs. On any error, read Common Errors first.
GoogleAI()), `GEMINI_API_KEY` in the environment.asyncio.run() for long-lived servers started with genkit start — see Common Errors).genkit start and the Dev UI.genkit_fastapi_handler, parallel flows..prompt files and helpers.genkit start, Dev UI, checklist.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.