I have no example of seasonality trading. But it should be easy to write when you know which seasonality you want to exploit.

A mean reversion example is workshop 5. This example can be modified for cycle trading. You can use a similar filtering and only need a different trigger condition that enters when the cycle begins to swing upwards or downwards. Various examples of cycle trading can be found in Ehler's books.