Skip to content

Test public bambu-slicer Agent Skill end-to-end #3

@AojdevStudio

Description

@AojdevStudio

Goal

Validate that the public bambu-slicer Agent Skill actually works end-to-end after being moved from local/plugin contexts into the shared skills/ package lane.

Scope

  • Confirm Pi loads skills/bambu-slicer/SKILL.md from the global symlink and package discovery.
  • Run the bundled CLI setup from skills/bambu-slicer/scripts/cli.
  • Verify --list-profiles works.
  • Slice a tiny known-good STL to 3MF using local OrcaSlicer + Bambu Studio profiles.
  • Confirm security posture remains public-safe: no printer serials, access codes, LAN IPs, credentials, generated artifacts, or private paths committed.

Acceptance criteria

  • Global skill symlink points at the repo copy.
  • pi -e . discovers the skill.
  • cd skills/bambu-slicer/scripts/cli && bun install && bun run typecheck && bun test passes.
  • bun run cli.ts --list-profiles prints expected quality and filament profiles.
  • A minimal STL slices successfully to a temporary .3mf outside the repo.
  • Generated .3mf / .gcode / private model files remain ignored and uncommitted.
  • gitleaks detect --no-git --source skills/bambu-slicer --redact reports no leaks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions