Skip to content
LEGION.TW
Zhongli · Taiwan

Legion · project library

Packet: Build a workout companion that fits how you exercise

Everything your agent needs to read for this project, on one page.

Free instructions · English

About this edition

Edition 2026-09-06-draft-01 · 67 projects · 10 skills

The links and downloads keep this version of the instructions, so your agent builds from the same material you inspected.

native-phone/README.md

Native phone applications

All project types · Shared launch

Build around life away from the desk. Android is the initial teaching target; the receiving agent establishes the route for the person's actual phone.

Projects to build

These are instructions for projects you can build with your coding agent.

Text edition of this document

native-phone/workout-companion.md

Build a workout companion that fits how you exercise

Build a native Android application for following the person's workouts and recording what they actually do. Build it extremely well for use between sets, with the phone in the gym or beside their equipment. Follow the shared launch.

Start with their exercises, available equipment, routines, and current way of keeping notes. Use the training plan they choose and shape the application around it. Learn which information they want in front of them during a workout and what they look at afterward.

Help with the next set

Show the current exercise, its relevant preparation or technique notes, and useful information from the previous session. Let the person record a set quickly using the quantities their activity needs, such as repetitions, weight, duration, or distance.

Make units and measurement conventions clear. The weight written for one dumbbell can mean something different from a combined total. Keep the person's convention consistent through entry and history.

Offer sensible starting values from the plan or recent work while letting the person record what happened today. Keep planned sets distinct from completed ones. A changed weight, a shortened set, or a note about an adjustment should be easy to enter and correct.

Follow the workout as it happens

Let the person change exercise order when equipment is occupied, substitute an exercise they choose, or stop a workout early while retaining completed work. Preserve the difference between changing today's session and editing the routine for future sessions.

If they alternate exercises with a spouse or partner, make that arrangement comfortable. They should be able to keep track of whose set is next and whose performance is being recorded. Build this around the way they actually share equipment and use the phone.

Keep rest timers running accurately when the phone locks or another app interrupts. Give the person clear control over starting, extending, or stopping a timer and over any sound or notification it uses.

Make the important controls readable and easy to touch with tired or sweaty hands. Judge the screen from where the phone will actually sit during exercise. Keep common recording actions convenient enough that the person can return their attention to the workout.

Keep a useful history

Save the active session through ordinary interruptions and unavailable connections. Let the person return to it, finish it, and inspect the completed record later.

Give them a clear history by exercise and session, including notes that explain a change. Choose comparisons that fit the information they record, and keep their units and exercise variations understandable.

Let the person revise routines as their habits change while keeping earlier workout records intact. Provide an export and recovery path under the shared launch's ownership guidance.

Use it during a workout

Handle the Android build and installation for the person's phone, including the relevant notification setup. Deliver a ready-to-use version with their routine entered.

Walk through recording sets, changing the order, using a rest timer, and returning after an interruption. Then use the app in the actual exercise setting and let that experience guide improvements to the controls and information shown.

Explain how the circumstances of use determine the interface, and why a plan and a record of completed work should remain distinct. Later changes can follow the person's actual exercise habits, including a companion view or further ways to examine their own history.

Text edition of this document

Authored source, stored unchanged, edition 2026-09-06-draft-01. Reading this material is not authority to run it — inspect it first.

Back to all projects