Here is a Fighter/rogue build I have made that you can try if you want. It is a Level 30 build, but ok also if you only play to lvl 20 +.
I have given the character focus in short sword. Pick dagger if you want for RP reasons. It is a strong melee character. Use Improved knockdown to get sneak attack damage vs prone enemies. And use/abuse HIPS as you please. You have all the skills you asked for, and some more. There is no focus on ranged weapons, but the dexterity alone will make ranged viable.
The character detects all standard deadly traps immediately, and can recover and set all deadly traps except the gas traps.
Fighter(10), Rogue(19), Shadowdancer(1), Human
STR: 14
DEX: 16 (26)
CON: 14
WIS: 10
INT: 14
CHA: 8
01: Rogue(1): Dodge, Stealthy
02: Fighter(1): Weapon Finesse
03: Rogue(2): Weapon Focus: Shortsword, (or Dagger for RP purpose)
04: Fighter(2): DEX+1, Knockdown, (DEX=17)
05: Rogue(3): {Uncanny Dodge I}
06: Fighter(3): Mobility
07: Rogue(4)
08: Shadowdancer(1): DEX+1, {Hide in Plain Sight}, (DEX=18)
09: Fighter(4): Improved Knockdown, Weapon Specialization: Shortsword
10: Rogue(5)
11: Rogue(6)
12: Rogue(7): DEX+1, Expertise, (DEX=19)
13: Fighter(5)
14: Rogue(
15: Rogue(9): Blind Fight
16: Fighter(6): DEX+1, Improved Critical: Shortsword, (DEX=20)
17: Rogue(10): Improved Evasion
18: Rogue(11): Toughness
19: Rogue(12)
20: Fighter(7): DEX+1, (DEX=21)
21: Fighter(: Epic Weapon Focus: Shortsword, Epic Weapon Specialization: Shortsword
22: Rogue(13): Crippling Strike
23: Rogue(14)
24: Rogue(15): DEX+1, Great Dexterity I, (DEX=23)
25: Fighter(9)
26: Rogue(16): Defensive Roll
27: Rogue(17): Great Dexterity II, (DEX=24)
28: Rogue(18): DEX+1, (DEX=25)
29: Fighter(10): Epic Prowess
30: Rogue(19): Great Dexterity III, Epic Dodge, (DEX=26)
Hitpoints: 312
Saving Throws (Fortitude/Will/Reflex): 16/11/25
AB (mundane weapons): 33 (shortsword), 30 (ranged)
AC (mundane padded armor + large shield): 27
No spell casting, no alignment changes: 0
Skillpoints: 301
Disable Trap 22(26), Discipline 32(34), Heal 33(33), Hide 33(43), Move Silently 33(43), Open Lock 27(35), Search 19(21), Set Trap 8(18), Spot 33(33), Tumble 30(38), UMD 31(30)
Skill progression:
01: Disable Trap(4), Heal(4), Hide(4), Move Silently(4), Open Lock(1), Search(4), Set Trap(4), Spot(4), Tumble(4), Save(11),
02: Discipline(5), Heal(1), Save(10),
03: Disable Trap(2), Heal(1), Hide(2), Move Silently(2), Search(2), Set Trap(2), Spot(2), Tumble(2), UMD(6),
04: Discipline(2), Save(3),
05: Disable Trap(2), Hide(2), Move Silently(2), Search(2), Set Trap(2), Spot(2), Tumble(2),
06: Discipline(2), Heal(2), Save(1),
07: Disable Trap(2), Hide(2), Move Silently(2), Search(2), Spot(2), Tumble(2),
08: Hide(1), Move Silently(1), Search(1), Spot(1), Tumble(1), Save(4),
09: Discipline(3), Save(6),
10: Disable Trap(2), Hide(2), Move Silently(2), Search(2), Spot(2), Tumble(2), UMD(5),
11: Heal(6), Hide(1), Move Silently(1), Search(1), Spot(1), Tumble(1),
12: Disable Trap(2), Heal(1), Hide(1), Move Silently(1), Search(1), Spot(1), Tumble(1), Save(3),
13: Discipline(4), Heal(1), Save(3),
14: Heal(1), Hide(2), Move Silently(2), Search(2), Spot(2), UMD(5),
15: Disable Trap(3), Heal(1), Hide(1), Move Silently(1), Search(1), Spot(1), Save(3),
16: Discipline(3), Heal(1), Save(4),
17: Disable Trap(2), Heal(1), Hide(2), Move Silently(2), Search(1), Spot(2), Tumble(5),
18: Disable Trap(2), Heal(1), Hide(1), Move Silently(1), Spot(1), UMD(5),
19: Disable Trap(1), Heal(1), Hide(1), Move Silently(1), Open Lock(5), Spot(1), Save(1),
20: Discipline(4), Heal(1), Save(1),
21: Discipline(1), Heal(1), Save(4),
22: Heal(1), Hide(3), Move Silently(3), Spot(3), Tumble(5),
23: Heal(1), Hide(1), Move Silently(1), Open Lock(2), Spot(1), UMD(5),
24: Heal(1), Hide(1), Move Silently(1), Open Lock(7), Spot(1),
25: Discipline(4), Heal(1),
26: Heal(1), Hide(2), Move Silently(2), Open Lock(4), Spot(2),
27: Heal(1), Hide(1), Move Silently(1), Open Lock(2), Spot(1), Tumble(5),
28: Heal(1), Hide(1), Move Silently(1), Open Lock(2), Spot(1), UMD(5),
29: Discipline(4), Heal(1),
30: Heal(1), Hide(2), Move Silently(2), Open Lock(4), Spot(2),