lechao365 avatar

lechao365

Community

@lechao365

0Followers
|
1Public Repos
|
10Published Skills

lechao365 provides an embedded-device development pipeline for Raspberry Pi 5 codebases, covering workspace sync, ADB incremental deployment, verification loops, and git baseline promotion.

Skills Distribution
DomainDeveloper To...Embedded Device De.. (35%)Git Baseline & Rel.. (25%)Cross-Device Colla.. (20%)Documentation Sync.. (10%)

Agent Skills by lechao365

Showing 10 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About lechao365

FAQPage Schema
What tasks can I perform using lechao365's skills?

You can synchronize code to a Raspberry Pi 5 workspace, run incremental compilation and ADB pushes, execute verification loops with failure fingerprinting, generate Chinese commit messages and push to origin dev, promote validated baselines to main, revert dev to main when fixes fail, and sync code diffs into structured documentation updates.

Who are these skills designed for?

Embedded Linux developers and engineers maintaining a Raspberry Pi 5 codebase across multiple machines. The emit/apply split suits users who analyze context on a strong-model remote device and apply edits on a local device connected to the development board via ADB.

How does the cross-device emit/apply workflow operate?

The emit device analyzes repository context and generates a self-checked CDP batch as plain text, which the user copies to the apply device. The apply device parses the batch, edits the dev code, regenerates the manifest, triggers workspace-verify, and pushes results via git-works-push.

What infrastructure does the opencode-server skill set up?

It hosts the OpenCode WebUI as a systemd user service on WSL2, configures a Tailscale serve HTTPS reverse proxy, and outputs a tailnet URL accessible from a phone, providing the web entry point for cross-device emit/apply collaboration.

What safeguards exist before promoting code to the main baseline?

publish-main-base runs harness self-checks, routes unverified changes into on-device loop verification, converges fixes with retry counting, synchronizes documentation, and registers a candidate before promotion. Any stage that cannot be repaired blocks the promote to main entirely.