diff --git a/01-claude-ocp/TheSimpsonskKeyboardPecker_c270039b-f8c3-44e5-8afe-3ff8fcbe392e-2323929219.gif b/01-claude-ocp/TheSimpsonskKeyboardPecker_c270039b-f8c3-44e5-8afe-3ff8fcbe392e-2323929219.gif deleted file mode 100644 index 14a2cf8..0000000 Binary files a/01-claude-ocp/TheSimpsonskKeyboardPecker_c270039b-f8c3-44e5-8afe-3ff8fcbe392e-2323929219.gif and /dev/null differ diff --git a/01-claude-ocp/presentation.md b/01-claude-ocp/presentation.md index ae93324..2c7a715 100644 --- a/01-claude-ocp/presentation.md +++ b/01-claude-ocp/presentation.md @@ -42,7 +42,7 @@ What is MCP? -**MCP gives tools to AI** +MCP gives tools to AI === ![image](robot.png) @@ -123,9 +123,11 @@ sequenceDiagram LLM->>ArgoCD: Get GitOps application LLM->>Git: Get Git repo LLM->>LLM: Plan fix + LLM->>You: Here is the plan. Requesting Approval + You->>LLM: Approved LLM->>Git: Push fix to Git LLM->>OCP: Verify change applied - LLM->>You: The issue was X. I resolved by doing Y + LLM->>You: Applied Succesfully ``` @@ -135,6 +137,9 @@ sequenceDiagram + + + ![image:width:100%](homerspin.gif) @@ -176,14 +181,32 @@ Tools for the demo * `argocd-mcp-server` - ArgoCD (aka Openshift GitOps) application management -* `minio-mcp-server` - S3-Compatible Object storage operations - + + + + + + + +Prompt Engineering +=== + +Intent vs. Instruction +=== + +![image:width:100%](table.png) + + + + + +Ambiguity is the enemy of automation. If you don’t define ‘safe’… the AI will. diff --git a/01-claude-ocp/table.png b/01-claude-ocp/table.png new file mode 100644 index 0000000..1512aa1 Binary files /dev/null and b/01-claude-ocp/table.png differ