Skip to content
Agentmart
Submit a tool

3d-printing

Tune filament profiles: temperature, flow, retraction and cooling against material and printer.

Skill by poorvith-mp

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/poorvith-mp-3d-printing

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Tune filament profiles: temperature, flow, retraction and cooling against material and printer. Use when troubleshooting FDM/resin slicing, print bed adhesion, or layer lines.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/3d-printing

What's inside

Skill name
3d-printing
Description
Tune filament profiles: temperature, flow, retraction and cooling against material and printer. Use when troubleshooting FDM/resin slicing, print bed adhesion, or layer lines.
License
MIT
Instructions
32 lines in SKILL.md · view on GitHub

Files (3)

  • 3d-printing.skill
  • SKILL.md
  • routing.yaml · evals/

SKILL.md (first lines)

# 3D Printing

Diagnose 3D print quality problems that trace back to material and thermal settings.

## Process
1. **Identify the symptom precisely** — stringing, layer separation, warping, under-extrusion, elephant foot and poor overhangs each point at different settings.
2. **Change one variable at a time.** Print a calibration tower rather than adjusting four settings and printing one part.
3. **Start with temperature.** Run a temperature tower for the specific filament and spool; published ranges are a starting point, not a value.
4. **Then flow and extrusion multiplier**, measured against a single-wall cube's actual wall thickness.
5. **Then retraction** — distance and speed, tuned on a stringing test, and different for direct drive versus bowden.
6. **Then cooling**, which trades overhang quality against layer adhesion. PLA and ABS want opposite answers.
7. **Record the working profile per filament and printer**, including ambient conditions. Humidity in the filament explains a surprising share of unexplained failures.

## Deliverables
- Symptom-to-cause diagnosis
- Calibration sequence with one variable per test
- Saved profile per material and printer with conditions noted

## Verification & Quality Checklist

- [ ] Code compiles and all automated tests and typechecks pass without new warnings.
- [ ] Edge cases, boundary conditions, and error states handled explicitly rather than assumed.
- [ ] No hardcoded secrets, credentials, or insecure defaults introduced.
- [ ] Changes are covered by a test that fails without them.

## Anti-Patterns & Constraints

- NEVER weaken or skip a failing test to make a change land.
- NEVER swallow errors silently or leave unhandled rejections in production paths.
- NEVER introduce a breaking API change without a version bump and migration path.

From poorvith-mp/skills-personal, MIT.

More from poorvith-mp/skills-personal

Signals

Stars
1
Forks
0
Open issues
0
Last commit (this folder)
Sep 12, 2026 (1 month ago)
Last release
Oct 2, 2026 (28 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from poorvith-mp

Cite this page

3d-printing skill. Agent Mart. https://agentmart.dev/skills/poorvith-mp-3d-printing (last updated 2026-10-24)