6 ms·
Skills are often invoked imperatively by the user. In cases where they are intended to be used directly by the LLM, it would be included somewhere else in the c
by sharperguy 4mo ago
Skills are often invoked imperatively by the user. In cases where they are intended to be used directly by the LLM, it would be included somewhere else in the context. E.g:
```
After implementing the feature, read the testing skill for instructions on how to test.
```
- forlorn_mammoth 4mo agohow do you guarantee that the LLM follows an instruction given imperatively by the user? It probably will, but this is not guaranteed behavior. Likewise, _how_ it follows that instruction is non-deterministic. it's turtles all the way down.
- sharperguy 4mo agoNobody is arguing it's guaranteed. This is why you never give an LLM access to any essential infrastructure. Make sure everything it does can be undone. Double check when guarantees are required.
- xboxnolifes 4mo agoYou isn't gaurentee it any more than you can guarantee your prompt gives the output you want. Skills are just prompt templates.