| name | pulumi-best-practices |
| description | Apply reliable Pulumi authoring patterns and guardrails. |
Pulumi Best Practices
Purpose
Apply reliable Pulumi authoring patterns and guardrails.
This skill provides operational guidance for Pulumi Best Practices, including tool usage patterns, workflows, and quality expectations aligned with Syncolab skill standards.
When to Use
- Use when the user needs help with Pulumi Best Practices.
- When integrations for this domain are available and the task matches the workflows below.
When NOT to Use
- When the task is unrelated to Pulumi Best Practices or covered by a more specific skill.
- When required integrations or credentials are unavailable.
Expected Outcome
- Correct use of domain tools with verified results (not fabricated).
- Clear summary of actions taken, data returned, and recommended next steps.
- Errors and missing permissions reported explicitly.
Inputs to Gather
- User goal, constraints, and any identifiers (URLs, IDs, project keys).
- Available tool sets and connection status.
- Relevant context from related systems before destructive writes.
Workflow
- Confirm the request maps to Pulumi Best Practices and required tools are available.
- Gather identifiers and scope (project, channel, repo, date range, etc.).
- Follow the domain guidance below; prefer list/search before get/update when applicable.
- Execute tool calls using schemas from the integration; never invent tool output.
- Summarize results and offer logical follow-ups.
Pulumi Best Practices
Use this Pulumi Agent Skill from pulumi/agent-skills when the task matches this workflow.
What it is for
- Apply reliable Pulumi authoring patterns and guardrails.