how to create wordpress shortcode by this code : Sir,
I have this code to show all post of category and thumbnail for 1st post of them.

      <?php $recent = new WP_Query(); ?>
    <?php $recent->query( 'cat=1&showposts=5' ); ?>
      <?php $is_first_post = true; ?>
      <?php while( $recent->have_posts() ) : $recent->the_post(); ?>
    <ul>
        <li>
		
		<?php 
                if ( $is_first_post  && has_post_thumbnail() ) {
                    the_post_thumbnail(); 
                    $is_first_post = false; 
                }
                ?>
                  <a href="<?php the_permalink(); ?>">
                <?php the_title(); ?>
                </a>

           </li>
    </ul>
    <?php endwhile; ?>



but i want show this using shortcode.which using category & post number
but i can not make shortcode.please help me.