Alright I have to go sleep now, but I expect some solutions by the time I wake up
Mate in weird number of moves
#1- IF white king resigns, black king is in checkmate
#2- -O!!#
#3- e6-d6(xe5)!!#
#4- g6=Q!!#
#5- (O-O-O)^(-1)!!# (O.o)
#6 g6-f5!!#
maybe there's something better for #1?

1. White has just removed his pawn during a promotion and should finish his move of a8=Q (or B)#
2. White should finish his castling move and get that rook over to f1 for the mate.
3. White should remove the black pawn that he has just captured en passant.
4. ?? Either black, angry that he was checkmated, put a white pawn back on the board, or the white pawn is actually a promoted queen.
5. White should un-castle and get that rook back to a1
6. White should undo his en passant capture from h5 to g6. (Note that the pawn has to come from h5. If it were on f5, the rook could take it. On h5, the black pawn that is returned to g5 blocks the rook's view of the pawn.)

#1- IF white king resigns, black king is in checkmate
#2- -O!!#
#3- e6-d6(xe5)!!#
#4- g6=Q!!#
#5- (O-O-O)^(-1)!!# (O.o)
#6 g6-f5!!#
maybe there's something better for #1?
Ok I haven't went to sleep yet, lolz.
The solution for 1# is - you lift the white king in the air, and just leave it hanging there withought completing the move. Therefore checkmate in half a move!
2# Correct! -0 (Re1#) completing the other half of castling short.
3# Correct! completing en passant by removing the pawn on e5.
4# Incorrect! This is actually pretty easy, so I'll let someone else figure it out.
5# Correct! White uncastles long resulting in checkmate.
6# Nice try! but what could white capture on g6? remember you cannot have both kings in check. This is actually a very hard problem, probably will go unsolved until I wake up.
Oh and, feel free to compose and post your own puzzles in this genre. Good night for real now

1. White has just removed his pawn during a promotion and should finish his move of a8=Q (or B)#
That's a great try, but this should be checkmate in one third of a move. This is because the first third is bringing the pawn to a8, the second third is removing the pawn, and the last third would be promoting. Good try nonetheless.
Your try for 6# is a great try as well. But black couldn't have had a pawn there. I will explain why when I wake up.

1. White has just removed his pawn during a promotion and should finish his move of a8=Q (or B)#
That's a great try, but this should be checkmate in one third of a move. This is because the first third is bringing the pawn to a8, the second third is removing the pawn, and the last third would be promoting. Good try nonetheless.
Your try for 6# is a great try as well. But black couldn't have had a pawn there. I will explain why when I wake up.
Ah, right. The bishop on h8. I'll have to think more than a few seconds on it, then.
As to the promotion... technically, that is true, but sometimes one never actually moves the pawn to the promotion square if it is obvious (i.e., no possibilities of capturing onto a different square) and simply removes the pawn from the seventh rank and places the new piece on the 8th rank.
And I seem to have forgotten that a pawn on h5 can not check a king not on g6...... oops.

As to the promotion... technically, that is true, but sometimes one never actually moves the pawn to the promotion square if it is obvious (i.e., no possibilities of capturing onto a different square) and simply removes the pawn from the seventh rank and places the new piece on the 8th rank.
In practical play you really don't move the pawn to the promotion square.
This is just in regards to something I read about the FIDE laws of chess, that explains and breaks down the move of promoting a pawn. There it is explained step by step that the player must 1 move the pawn to the eighth rank 2 remove the pawn 3 place the promoted piece on that square.
and for #6: g6-f5 does work because gxf takes a pawn( there are 7 on the board) and to get the double checkmate the pawn takes a rook or queen(blacks only other missing peices)

1: Bf3# you have picked up the bishop but yet to place it back down
Haha, that could work as well by the same logic I suppose. Good job

Alright I'm posting the solution for 6#:
Just to clarify, white needs to retract a move resulting in a legal checkmate. What could that be?
Many people have suggested fxg5 which would indeed be checkmate, as black is in double check and has no where to go. Only problem is this is impossible and I will explain why.
Black has 7 pawns on the board currently. But what about the bishop on b3? how could he get out of c8? he cannot. Which means black's original bishop on c8 was captured, and the bishop on b3 must be the result of underpromotion. This accounts for black's eighth pawn.
So gxf6 could only have captured black's two other missing pieces - a rook or a queen. But in both cases, both kings would be in check, which is impossible.
Now, black is currently in check by white's rook, but he can block this with Re5. There are two ways to prevent that (I later discovered the second option) - either retract Bc5#, or the more complicated Nd5xf6R, which was my original intention.
Hey, this is a joke thread involving mates in funny number of moves. This idea is not an original concept, but I did make the puzzles. Hope you enjoy solving!
1# Mate in half a move:
2# Mate in half a move
#3 Mate in half a move
4# Mate in 0 moves
#5 Mate in -1 moves
#6 mate in -1 moves