smithery/p1tl0rd

lifecycle_operator

Điều phối và kiểm tra chuyển đổi trạng thái của Lifecycle Nodes.

Installation

$ npx skills add smithery/p1tl0rd --skill lifecycle-operator

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/p1tl0rd.

npx skills add smithery/p1tl0rd

Browse all from smithery/p1tl0rd

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,632 B
  • docs SUMMARY.md 108 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

LIFECYCLE OPERATOR SKILL

Mô Tả

Tương tác với các dịch vụ quản lý vòng đời (/nodename/changestate, /nodename/getstate) để đảm bảo node hoạt động đúng theo máy trạng thái quy định.

Quy Trình Chuyển Đổi (Transition Flow)

Agent thực hiện tuần tự các bước sau để "bring-up" một node quản lý:

  1. Kiểm tra trạng thái: ros2 lifecycle get <node_name> (Mong đợi: Unconfigured).
  2. Cấu hình (Configure):

Command: ros2 lifecycle set <node_name> configure Hành động Node: Cấp phát bộ nhớ, đọc tham số, thiết lập kết nối phần cứng (nhưng chưa kích hoạt). * Trạng thái đích: Inactive.

  1. Kích hoạt (Activate):

Command: ros2 lifecycle set <node_name> activate Hành động Node: Bắt đầu publish dữ liệu, xử lý callback. * Trạng thái đích: Active.

  1. Vô hiệu hóa (Deactivate):

Command: ros2 lifecycle set <node_name> deactivate Hành động Node: Ngừng publish, giữ nguyên cấu hình. * Trạng thái đích: Inactive.

  1. Dọn dẹp (Cleanup):

Command: ros2 lifecycle set <node_name> cleanup Hành động Node: Giải phóng bộ nhớ, reset biến. * Trạng thái đích: Unconfigured.

  1. Tắt (Shutdown):

Command: ros2 lifecycle set <node_name> shutdown Trạng thái đích: Finalized.