Skip to content

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

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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