Skip to main content
JohnSL
GitHub creator profile

JohnSL

Repository-level view of 19 collected skills across 1 GitHub repositories.

skills collected
19
repositories
1
updated
Jul 23, 2026
repository map

Where the skills live

Top repositories by collected skill count, with their share of this creator catalog and occupation spread.

repository explorer

Repositories and representative skills

trace-analysis
software-developers

Analyse LCC/OpenLCB message traces captured from JMRI's LCC Monitor window. Decodes CAN frame headers, identifies message types, resolves node aliases, reassembles datagrams, and decodes memory config / SNIP / PIP / traction payloads. Handles partial traces…

Jul 23, 2026
architecture-first-fix
software-developers

Stop-and-propose-options procedure for bugfixes, behavior changes, and mid-implementation surprises. Forces root-cause analysis at the right seam, with options named in terms of the principle at stake (DRY / SOLID / YAGNI / Depth / Locality / ADR-compliance).…

Jul 4, 2026
build
software-developers

TDD-first vertical implementation with multi-session support. Implements feature slices one at a time using red-green-refactor, with cross-session progress tracking. Use when user says "build", "implement slices", "start building", or after running /slices.

Jul 4, 2026
design
software-developers

Feature-scoped architecture assessment and vertical slice planning. Evaluates a feature's design against existing module depth, placement rules, and ADRs, then defines vertical slices for TDD implementation. Use when starting implementation after /plan, or…

Jun 28, 2026
feature-finish
software-developers

Graduation workflow for completing a feature. Reviews spec completion, updates durable product docs, enriches aiwiki/, captures deferrals as ideas, and verifies backlog. Does NOT commit or merge.

Jun 28, 2026
slices
software-developers

Generate a slice-organized task file from a feature's architecture assessment. Produces a cross-session progress tracker with vertical slices, HITL/AFK labels, and checkboxes. Use when user says "slices", "generate slices", or after running /design.

Jun 28, 2026
profile-1-event-roles
software-developers

Extract event role classifications (Producer/Consumer) from an LCC node's CDI XML and PDF manual. Use when creating a node profile to classify eventid groups. Keywords -- CDI, event role, producer, consumer, eventid, classification, profile extraction.

Jun 27, 2026
profile-2-relevance-rules
software-developers

Extract conditional relevance rules from an LCC node's CDI XML and PDF manual. Identifies configuration sections that become irrelevant based on other field values. Keywords -- CDI, relevance, conditional, irrelevant, disabled, profile extraction.

Jun 27, 2026
Showing 8 of 19 collected skills.
Showing 1 of 1 repositories
All repositories loaded