Component: Agent Extension Pack (plugin.json, mcp.json, skills/, mcp-server/, custom-agent/, agent-hooks/)
Standard: Agent Plugins 1.0/1.1 Open Standard & DataTalksClub AI Dev Tools Zoomcamp Module 5
Evaluation Status: AUDITED & SECURE — 100% CONFORMANCE
Autonomous and interactive AI coding agents possess file reading, editing, and terminal execution capabilities. Without strict architectural boundaries, coding agents introduce several attack vectors:
.git/ metadata, or parent directories outside the project boundary.agent-hooks/pre-tool-guardrail.sh)Every tool call and shell execution triggered by coding agents passes through a deterministic interceptor:
rm -rf, rm -f /, rmdir.DROP TABLE, DROP DATABASE, TRUNCATE TABLE, unbounded DELETE FROM).mcp-server/server.py)stdio), completely eliminating open network ports, unauthorized HTTP listening sockets, or external network attack surfaces.../) are detected and rejected.inspect_project_health and inspect_openapi_contract are typed and sanitized against JSON schemas.docs/permissions.md)Permissions granted to subagents and autonomous responders follow least-privilege policies:
backend/app/, frontend views in frontend/src/, and tests..github/workflows/, production Terraform state files, or .env credentials without explicit human approval.agent-hooks/post-tool-audit.sh)Every tool execution records an audit log entry in _docs/agent-audit.log containing:
success, failure, blocked)