In this paper, we extend the algorithm of Yan and Chung [" fast algorithm for solving special tridiagonal systems," Computing, Vol. 52, No. 2, 1994, pp. 203-211] in order to solve a larger class of special tridiagonal systems. This larger class of special tridiagonal systems includes the skew-symmetric and Toeplitz systems. An error analysis of our extended algorithm and some experimental results are also given.