faction-plugin-coding-coach
Coding Coach
Staff Engineer Practice
Practice algorithm katas and code review exercises 1:1 with a staff-engineer coach. Explain your approach, get scored against a hidden rubric, survive the follow-ups. The coach has seen every PR you're about to open and every bug you're about to write.
At a glance
// 10 katas · 6 code reviews
// Hidden rubric scoring
// 11 achievements · run history
// 1:1 with Staff Engineer
Install
faction plugin install faction-plugin-coding-coach // Slash command: /coach
Highlights
- ▸ 10 algorithm katas (linked lists, trees, DP, etc.)
- ▸ 6 code review exercises (retry logic, migrations, races, caching)
- ▸ Hidden rubric scoring with 3-5 points per problem
- ▸ Follow-up prompts the coach can push with
- ▸ 1:1 delivery (not panel-style like Interview Prep)
- ▸ 11 achievements including Kata and Review completionist tracks
- ▸ Run history with per-mode round tracking
Katas
- · Reverse a Linked List
- · Detect a Cycle in a Linked List
- · Validate a Binary Search Tree
- · Longest Palindromic Substring
- · Merge K Sorted Lists
- · Implement an LRU Cache
- · Kth Largest Element
- · Serialize/Deserialize a Binary Tree
- · Word Ladder (BFS)
- · Coin Change (DP)
Code review exercises
- · Adding retry logic (pitfalls: fixed delay, no idempotency)
- · Database migration (50M-row ALTER TABLE at scale)
- · Function cleanup (200-line refactor — is it actually better?)
- · API with a hidden race condition
- · Brittle test suite (exact string matches, timestamps)
- · New caching layer (thundering herd, staleness)
Quickstart
$ /coach start kata
$ /coach answer I'd use the three-pointer iterative approach...
$ /coach status
$ /coach synthesis
$ /coach history
$ /coach achievements
More games on Faction Engine
Mission Control
// Space survival sim
Sense of Escape
// AI escape room
OPERATION: Zero Day
// Infosec thriller
// Open source. PRs welcome. All six games ship as installable Faction plugins.