Has anyone else used the Firefox extension Chickenfoot?

This is a really nice extension that gives you a programming environment within Firefox that uses Javascript. It doesn't contain as many built in commands and functions as the full JS language, but it has enough to do most things, and it does contain a few useful additional functions such as sleep().

What would you use it for?

It is similar in many ways to greasemonkey. It allows you to code and run scripts from within Firefox to manipulate websites and webpages. It's not automated or as advanced as Greasemonkey in that you could install scripts that run everytime a specific site or url is accessed. Instead it allows you to code js scripts and then run them from the chickenfoot sidebar pane. It has a code window at the top of the sidebar and an output window at the bottom which you can use to output information and data as your code runs.

I've been using it to automate the actions in the Facebook game, Battle of the Bands. In this game your energy builds up, regenerating at a set rate every 5 minutes. To make money you need to wait for your energy to build up enough in order to play a show/gig. This uses up some of your energy and earns you money in return. So I coded a js script that works out how many times you can play a show for your total energy, it then loops though access the URL to play a show and then pauses for the length of time needed to regenerate all energy, and then loops through the process again. Great to leave running over night to build up some money in the game.