Interesting idea. My first thought would be to do no-sparge brewing to get the requisite high gravity and low volume for the partial boil.
So, I'll quickly run through what I would do to reformulate my most recent batch (a brown porter) as a no-sparge partial-boil all-grain.
A five gallon batch and our target OG is 1.051. Let's see...
Mash thickness of 1.25 qts/lb results in an OG reading of approximately 1.080 for first runnings. We need 4 gallons of 1.064 wort to hit our final gravity reading, so we need about 3.2 (call it 3.25) gallons of 1.080 wort, which will be diluted in our kettle to make up our initial boil volume. So, how much grain do we need? Hmm, 1.25 qts/lb, 0.15 qts/lb grain absorption...let's say 12 lbs. Scale the recipe, and we have the following grain bill:
9 lb 13 oz Golden Promise Pale
10 oz American Chocolate Malt
10 oz Crystal Malt 60L
15 oz English Brown Malt
Mash in with 4.25 gallons. Draw off 3.25 gallons of first runnings and check the gravity. If it's low, try to get as much extra sugar out as we can--collect any remaining runnings and then, since I'm not a huge fan of no-sparge anyway, go ahead and throw 3 quarts or so of sparge water in. If it's really low, swear loudly and decide never again will you listen to the idiot that told you this would work, then make a small beer or bump it up with malt extract. If it's on or high, dilute to 4 gallons and proceed with the boil.
Hop utilization will be low, so bump up the hops slightly. Amounts are just a wild guess, as A) I don't know how this turned out with my original amounts and B) I can't be arsed to do the utilization math.
1.5 oz Yakima Golding (5.0%) - added during boil, boiled 90.0 min
1 oz Yakima Golding (5.0%) - added during boil, boiled 30.0 min
1 oz Fuggle (4.8%) - added during boil, boiled 5.0 min
Wait, with the smaller volume we don't want to do a 90 minute boil. Bump that first hop addition to 60 minutes.
Since we don't need to reduce the volume, I'd probably add water every fifteen minutes to replace the boil-off and maintain a steady-state volume of 4 gallons.
Boil, chill, put it in the fermenter, top up to five gallons, and pitch your yeast.