Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    p1tl0rd

    lifecycle-operator

    p1tl0rd/lifecycle-operator
    DevOps
    3

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

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

    SKILL.md

    LIFECYCLE OPERATOR SKILL

    Mô Tả

    Tương tác với các dịch vụ quản lý vòng đời (/node_name/change_state, /node_name/get_state) để đả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.
    3. 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.
    4. 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.
    5. 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.
    6. Tắt (Shutdown):
      • Command: ros2 lifecycle set <node_name> shutdown
      • Trạng thái đích: Finalized.
    Recommended Servers
    Gemini
    Gemini
    Thoughtbox
    Thoughtbox
    Neon
    Neon
    Repository
    p1tl0rd/antigravity-ros2-skills
    Files