app Notes
input
I changed my mind. I don’t really need a new task concept. just adding a schedule and schedule message to the skill concept is enough
please remove anything you just added that is related to task. I just want the concept of scheduling and cron to be in skills. So we keep the same concept to know when a skill need to be run with the crown schedule and when a skill needs to run, we’ll just reuse the force skill concept to make it work.
I already have a movie and tv file renaming skill. Using this one as reference, I want to create two new skill :one that will be responsible to take care of the TV series files and another one that will be able to take care of the movie files.
We will also create a script that is responsible for listing the latest file available in movies. It will list the last 25 files in the coded folder in the script. The skill will use the script to know the name of the latest movie file and will apply the renaming rules accordingly,
another script will take care of the TV download files. This script will be responsible to do the proper creation of the series name in the classified folder and will move only video TV file to that folder .
If other folder or files remain, it will simply move them to the todelete folder.
If we don’t add the add one, we will need a Discord script that would be used to send the same message
It feels like these skill would need to use stinking mode. We will need a way to define the default skill thinking mode value in its header
These new skill will not be shown by default to the Agent.
Also, I want to introduce the concept that if the user type / and something after it, it would try to load a skill with that name
Just add general instruction in the skill loading skill to tell it that it’s a possibility
We also keep the current skill loading concept so for example, when the user just talk about hockey, or groceries the appropriate skill get loaded, even though we did not do a /
This will you allow me to use planning mode with /plan . When the agent use the planning skill, it’s instruction will tell it not to execute anything or start anything until the user says so , the same way we are doing right now, but a bit more user controllable
Lets plan