Install
openclaw skills install mal-anime-trackerTrack and manage your MyAnimeList anime lists, get anime details, rankings, seasonal updates, and receive new episode notifications.
openclaw skills install mal-anime-trackerTrack anime/manga lists on MyAnimeList (MAL) and receive automatic notifications via OpenClaw when new episodes are available.
openclaw vault):
ACCESS_TOKEN=your_access_token
REFRESH_TOKEN=your_refresh_token
CLIENT_ID=your_client_id
CLIENT_SECRET=your_client_secret
pip install -r requirements.txt
code_challenge (12-char alphanumeric) and navigate to the MAL OAuth2 authorization URL to get your code.python3 auth.py authorize <CLIENT_ID> <CLIENT_SECRET> <code> <code_challenge>
This will output your tokens, which you should add to your environment.python3 api.py search <query> - Search for anime.python3 api.py update <anime_id> <status> - Update anime status (e.g., watching, completed).python3 api.py delete <anime_id> - Remove anime from list.python3 api.py list-anime - Show your anime list.python3 api.py check-updates - Check for new episodes and output updates.python3 api.py refresh-auth - Force a token refresh using your credentials.python3 api.py list-manga - Show your reading list.python3 api.py search-forums <query> - Search MAL forums.# Refresh token and check updates every 6 hours
0 */6 * * * python3 /path/to/skills/mal-anime-tracker/api.py refresh-auth && python3 /path/to/skills/mal-anime-tracker/api.py check-updates | xargs -I {} openclaw message send --target <CHAT_ID> --message "{}"