SKILLS.md for Rust development
Shamefully I have hardly written any code in half a year. Was busy experimenting with LLM in the warp terminal. Produced half a dozen useful but not critical and not so big tools in Rust. That all worked out very well, for example creating real-time 3d data visualisations using WGPU that run on Windows, Linux and Mac and also in the browser with Leptos. That at least got me off the ground with Leptos and WGPU quickly, neither of which I knew anything about before hand. I have never had any SKILLS.md file. I just say what I want, in some detail in any old file, say spec.md and get the LLM to read that. Detail includes stateing the inputs, expected outputs, language to use etc. Oh and a requirement that cargo fmt and cargo clippy be used. I guess that amounts to a skill file. That spec.md file grows as the project continues so that details learned along the way don't get forgotten. Looking over the code it has mostly seemed reasonable. But I do worry how far I can push this before it all goes into a mess tat the LLM cannot fix and I hardly know the workings of. All in all I'm not ready to let LLM loose on our serious product. But can I still remember how to code after all this time....
Take Your Experience to the Next Level
NewDownload our mobile app for a faster and better experience.
Comments
0U
Join the discussion
Sign in to leave a comment