{
  "schema_version": "1.1",
  "id": "s8:https://www.youtube.com/watch?v=fjF8EKnxKCU",
  "slug": "agents-without-code-skills-yaml-and-filesystems-replaced-python-philipp-0t7a4s8",
  "url": "https://feed7.dev/p/agents-without-code-skills-yaml-and-filesystems-replaced-python-philipp-0t7a4s8",
  "title": "Agents Without Code: Skills, YAML, and Filesystems Replaced Python — Philipp Schmid, Google DeepMind",
  "why_included": "A GitHub review agent is rebuilt with progressively less orchestration code, ending as instructions and setup files around general tools. Evals still remain the builder’s job.",
  "summary": "The talk rebuilds one pull-request review agent three ways: a Python tool loop, an agent framework and a hosted filesystem agent. In the third version, the source directory disappears; the remaining agent definition is an **AGENTS.md** file plus a small GitHub CLI installer.",
  "practical_implication": "For new coding agents, start with general capabilities such as Bash, files and established CLIs before writing narrow tool wrappers. Move domain rules into skills and files, let the runtime manage loops and state, and keep **outcome evals** under your control.",
  "agent_context": "The talk rebuilds one pull-request review agent three ways: a Python tool loop, an agent framework and a hosted filesystem agent. In the third version, the source directory disappears; the remaining agent definition is an **AGENTS.md** file plus a small GitHub CLI installer.\n\nFor new coding agents, start with general capabilities such as Bash, files and established CLIs before writing narrow tool wrappers. Move domain rules into skills and files, let the runtime manage loops and state, and keep **outcome evals** under your control.\n\nThe simplified version depends on a hosted sandbox, server-managed state, credential injection and capable models. Removing orchestration code does not remove the need for network restrictions, clean tools, verification or explicit behavioral rules.",
  "source": {
    "name": "AI Engineer",
    "url": "https://www.youtube.com/watch?v=fjF8EKnxKCU",
    "published_at": "2026-09-14T17:30:25.000Z"
  },
  "source_class": "video",
  "content_type": "Video",
  "layer": "agent",
  "domains": [
    "coding"
  ],
  "topics": [
    "harness-engineering",
    "skills",
    "tool-use"
  ],
  "verification": {
    "status": "source_linked",
    "label": "Source Linked",
    "method": "source_feed",
    "verified_at": null
  },
  "uncertainty": [
    "The simplified version depends on a hosted sandbox, server-managed state, credential injection and capable models. Removing orchestration code does not remove the need for network restrictions, clean tools, verification or explicit behavioral rules."
  ],
  "connected_context": {
    "meaning": "This consolidates the filesystem-and-skill pattern into a design rule: begin with general tools and remove custom orchestration only when the runtime can safely supply state, isolation and credentials. It confirms the Hugging Face and Vercel examples, while narrowing their apparent simplicity by keeping evaluation, verification and security controls outside the reduced agent definition.",
    "corpus_size": 778,
    "generated_at": "2026-09-15T10:06:10.015Z",
    "connections": [
      {
        "title": "How We Solved Agent Building — Andrew Qu, Vercel",
        "source_name": "AI Engineer",
        "source_url": "https://www.youtube.com/watch?v=9dYcwOkpCE8",
        "feed7_url": "https://feed7.dev/p/how-we-solved-agent-building-andrew-qu-vercel-1qhqr4p",
        "reason": "Vercel reports the same shift from prescriptive pipelines to a sandboxed filesystem agent, providing workload-specific eval evidence for the architecture advocated here."
      },
      {
        "title": "How I automate my own job at Hugging Face using agents — Niels Rogge, Hugging Face",
        "source_name": "AI Engineer",
        "source_url": "https://www.youtube.com/watch?v=FLUoowDJg4I",
        "feed7_url": "https://feed7.dev/p/how-i-automate-my-own-job-at-hugging-face-using-agents-niels-rogge-huggi-02bfuol",
        "reason": "The Hugging Face workflow is a bounded production example of replacing custom workflow code with a mature CLI, one skill and a sandbox."
      },
      {
        "title": "From coding to Knowledge work agents — Karan Vaidya, Composio",
        "source_name": "AI Engineer",
        "source_url": "https://www.youtube.com/watch?v=xxfMT-bPEmU",
        "feed7_url": "https://feed7.dev/p/from-coding-to-knowledge-work-agents-karan-vaidya-composio-14b5s5w",
        "reason": "Composio supplies an important implementation boundary: permissions, action records and irreversible-action checks must remain enforced outside the instructions even when orchestration code disappears."
      },
      {
        "title": "500 Skills, Zero Fine-Tuning: LinkedIn's Playbook for AI Agents — Ajay Prakash, LinkedIn",
        "source_name": "AI Engineer",
        "source_url": "https://www.youtube.com/watch?v=9wZpvF3QleU",
        "feed7_url": "https://feed7.dev/p/500-skills-zero-fine-tuning-linkedin-s-playbook-for-ai-agents-ajay-praka-1duois1",
        "reason": "LinkedIn shows how the proposed skill-first approach changes at catalog scale: capabilities must be progressively discovered and governed rather than all loaded into the agent at once."
      }
    ]
  },
  "lifecycle": "Current",
  "published_at": "2026-09-14T17:30:25.000Z",
  "modified_at": "2026-09-14T17:30:25.000Z",
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/agents-without-code-skills-yaml-and-filesystems-replaced-python-philipp-0t7a4s8",
    "json": "https://feed7.dev/p/agents-without-code-skills-yaml-and-filesystems-replaced-python-philipp-0t7a4s8.json",
    "markdown": "https://feed7.dev/p/agents-without-code-skills-yaml-and-filesystems-replaced-python-philipp-0t7a4s8.md"
  }
}