I asked ChatGPT:
Please write a story in Japanese using only these kanji: 一二九七人入八力十三上下口大女山川工刀土千夕子小丁了丸才中五六円天手文日月木水火犬王出右四左本正玉田白目石立万今元公内分切午友太少引心戸方牛父毛止兄冬北半古台外市広母用矢世主他代写去号央平打氷申皮皿礼休先名字年早気百竹糸耳虫村男町花見貝赤足車不仕交会光同回多当毎池米羽考肉自色行西何体作図声売弟形来社角言谷走近里麦学林空金雨青草音化地両全向安州曲有次死
(These are the first 177 kanji you learn on WaniKani, I gathered them from Satori Reader’s [custom kanji config page](https://www.satorireader.com/preferences/kanji-custom), which imports them.)
It wrote this for me:
ある日、川に住む小さな男の子が山を登っていました。彼は、上から下を見ることで、新しいものを見つけることができると信じていました。そして、彼は川を見下ろすと、そこに大きな犬がいるのが見えました。男の子は、犬を怖がって逃げ出しましたが、犬は彼を追いかけてきました。男の子は、自分よりも速い犬に追いつかれそうでしたが、彼は木を登って逃げました。犬は木には登れず、男の子を見逃してしまいました。男の子は、山を下りて家に帰りました。彼は、犬との出会いを恐れずに、また山に登ろうと決めました。
I’m on level 26 and tried it with the full set of kanji I have learned and that… did not work. It timed out the bot before it could answer. But at least for early learners, this can be a fun way to write some little stories that are completely tailored to the set of kanji you’ve already learned, for practice.