← all publishers

meshtastic

@meshtastic source repo

34 published skills

  1. Mqtt Kmp · meshtastic
    MQTTastic Client KMP — Kotlin Multiplatform MQTT 5.0 client library project knowledge
    0
    installs
  2. Meshtastic E2e · meshtastic bundle
    Closed-loop end-to-end testing of a Meshtastic device and a Meshtastic app (Android, Apple, or the Compose desktop app) together. Use when validating that an action on the radio (send a text, change config, a node beacon, a power-cycle) surfaces correctly in the app UI, or that an action in the app produces the correct on-air/on-device result. Drives the firmware device via the Meshtastic MCP server and the app via the Android CLI (`android` + `adb`), the Apple toolchain (`xcrun simctl` + `idb`), or the Compose Hot Reload MCP server for desktop, then cross-asserts one plane against the other.
    0
    installs
  3. Meshtastic Device Ops · meshtastic
    Discover, connect to, drive, configure, observe, and flash Meshtastic devices through the Meshtastic MCP server. Use when an agent needs to bring up a radio (serial or TCP), read or change device/channel config, send messages, inspect the node DB, watch live packets/telemetry/logs via the recorder, recover a bricked device, or build/flash firmware. Covers the non-e2e MCP tool surface; for cross-plane device↔app testing use the `meshtastic-e2e` skill.
    0
    installs
  4. Meshtastic Org Knowledge · meshtastic
    Find and answer questions across all Meshtastic GitHub repos — what projects exist, what their docs say, their current status (releases, open PRs/issues, recent commits), and how they relate. Use when a question spans more than one repo, or asks "which project does X", "what's the status of Y", "where is Z documented", or "what changed recently across the org".
    0
    installs
  5. Docs Sync Guard · meshtastic
    Use when behavior, protocol, architecture, API, or workflow changed and docs must be synchronized with minimal drift.
    0
    installs
  6. CI Failure Triage · meshtastic
    Use when local or CI checks fail to quickly classify root cause and apply a minimal safe fix.
    0
    installs
  7. Release Readiness · meshtastic
    Use before final merge recommendations or version tag release candidates to verify quality gates and SemVer decisions.
    0
    installs
  8. API Compat Guardian · meshtastic
    Use when evaluating public API impact, checkKotlinAbi/updateKotlinAbi expectations, SemVer implications, and ADR-005 response-shape compliance.
    0
    installs
  9. Protocol Change Checklist · meshtastic
    Use for any change affecting wire framing, handshake, transport semantics, session behavior, or protocol mapping.
    0
    installs
  10. Transport Module Authoring · meshtastic
    Use when implementing a new transport module or making non-trivial transport behavior changes without violating module and engine architecture.
    0
    installs
  11. Design Audit · meshtastic
    Design Audit Skill
    0
    installs
  12. Speckit Plan · meshtastic
    Execute the implementation planning workflow using the plan template to generate design artifacts.
    0
    installs
  13. Speckit Tasks · meshtastic
    Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts.
    0
    installs
  14. Speckit Clarify · meshtastic
    Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec.
    0
    installs
  15. Speckit Specify · meshtastic
    Create or update the feature specification from a natural language feature description.
    0
    installs
  16. Speckit Checklist · meshtastic
    Generate a custom checklist for the current feature based on user requirements.
    0
    installs
  17. Speckit Implement · meshtastic
    Speckit Implement
    0
    installs
  18. Speckit Taskstoissues · meshtastic
    Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.
    0
    installs
  19. Speckit · meshtastic
    Skill: Spec Kit (Specification-Driven Development)
    0
    installs
  20. Pr · meshtastic
    Push the current branch and open a draft PR for Meshtastic-Android the repo way — baseline verified first, body drafted per .github/copilot-pull-request-instructions.md (WHY-first, categorized changes), screenshots embedded via commit-pinned raw URLs. Use whenever work is ready to go up as a PR.
    0
    installs
  21. Compose UI · meshtastic bundle
    Skill: Compose Multiplatform (CMP) UI
    0
    installs
  22. New Branch · meshtastic
    Skill: New Branch Bootstrap
    0
    installs
  23. Testing CI · meshtastic
    Skill: Testing and CI Verification
    0
    installs
  24. Code Review · meshtastic
    Skill: Code Review
    0
    installs
  25. Baseline · meshtastic
    Run the mandatory pre-push baseline verification for Meshtastic-Android — bootstrap, then spotlessApply/spotlessCheck/detekt/assembleDebug/test/allTests (plus kmpSmokeCompile and sort-strings when relevant) via the gradle-runner subagent, restore the host-render screenshot diff, and report a single pass/fail. Use before every push. This is the check CI fails on when skipped.
    0
    installs
  26. CI Cost Control · meshtastic
    Skill: CI Cost Control & Monitoring
    0
    installs
  27. Design Standards · meshtastic
    Skill: Meshtastic Design Standards
    0
    installs
  28. Kmp Architecture · meshtastic
    Skill: KMP Architecture & Source-Set Bridging
    0
    installs
  29. Project Overview · meshtastic
    Skill: Project Overview & Codebase Map
    0
    installs
  30. Proto Bump · meshtastic
    Change the org.meshtastic:protobufs pin for Meshtastic-Android — either bump to a tagged release (mergeable) or track develop-SNAPSHOT for a preview (draft), adding/removing the transitive resolution-force hack as appropriate. Verifies with test/allTests (not just compile) via the gradle-runner subagent, audits the new field surface, and opens a PR. Use to consume new proto changes or to re-pin a SNAPSHOT draft onto a tag.
    0
    installs
  31. Implement Feature · meshtastic
    Skill: Implement a Feature
    0
    installs
  32. Navigation And Di · meshtastic
    Skill: DI and Navigation 3 Architecture
    0
    installs
  33. Crashlytics Triage · meshtastic
    Triage current Meshtastic-Android crashes in Firebase Crashlytics — establish the right version filter (topVersions first, then topIssues filtered to "X.Y.Z (versionCode)"), fan out one crash-investigator subagent per top issue in parallel, and return a distilled verdict table. Use for "what's crashing", "triage Crashlytics", or "is build NNNN healthy" sweeps; for a single known issue id, dispatch crash-investigator directly instead.
    0
    installs
  34. Run Meshtastic Android · meshtastic bundle
    Run, launch, drive, and screenshot the Meshtastic app — the Compose Desktop app via hot reload (semantic clicks, live reload, window screenshots) or the Android app on an emulator (scripted deeplink bring-up, uiautomator taps, screencap). Use when asked to run the app, verify a UI change in the real app, take a screenshot, or exercise a flow end to end against a simulated radio.
    0
    installs