@tank/prompt-creator

Design reusable Tank prompt atoms with snake_case variables and structured outputs.

1|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/tankpkg/packages --skill tank-prompt-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: @tank/prompt-creator
Source: https://github.com/tankpkg/packages/tree/main/skills/prompt-creator
Command: npx skills add https://github.com/tankpkg/packages --skill tank-prompt-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you turn task ideas into reusable Tank prompt atoms, so you can create on-demand templates instead of loading one-off instructions into every session.

Core Features & Use Cases

  • Prompt Atom Authoring: Define portable prompt atoms with the right name, template, and variable placeholders for Tank bundles.
  • Template Design Guidance: Shape prompts for clear inputs, structured outputs, and manageable complexity across different workflows.
  • Workflow Composition: Split larger tasks into multiple prompts and pair them with instruction, agent, hook, rule, or resource atoms when needed.
  • Use Case: If you need a commit message template, pull request description generator, incident report format, or code review checklist, this Skill shows how to design it cleanly for Tank.

Quick Start

Ask the Skill to draft a Tank prompt atom for your target workflow and include the variables, output format, and companion atoms you want it to use.

Frequently Asked Questions about @tank/prompt-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create reusable prompt templates for slash commands and workflow automation?

Reusable prompt templates are created by defining portable prompt atoms with correct naming, variable placeholders, and structured output formatting. This approach allows you to generate on-demand templates for tasks like commit messages or code reviews instead of loading one-off instructions into every session.

What is a prompt atom and how does it work for structured output?

A prompt atom is a portable template component designed for Tank bundles that pairs variables in snake_case with specific output formatting instructions. It works by splitting larger tasks into manageable instruction, agent, hook, rule, or resource atoms to ensure clear inputs and consistent structured outputs across different workflows.

How do I design a pull request description generator or incident report format?

To design a pull request description generator or incident report format, you draft a prompt atom specifying the required variables, output format, and companion atoms. This structures the prompt cleanly to automate generating consistent documentation for your specific workflow needs.

Can I use workflow templates to split complex tasks into multiple prompts?

Yes, workflow templates support splitting complex tasks into multiple prompts by composing them with instruction, agent, hook, rule, and resource atoms. This workflow composition manages complexity by pairing multiple smaller prompts together rather than relying on a single monolithic instruction.

What are the naming requirements for variables in Tank prompt atoms?

Variables in Tank prompt atoms require snake_case formatting and correct prompt atom naming conventions. Adhering to these structured naming requirements ensures the variable slots function properly within the broader Tank bundle architecture.