diff options
| author | Paul Buetow <paul@buetow.org> | 2026-03-16 23:21:29 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-03-16 23:21:29 +0200 |
| commit | 3661a2db821dad27d2032ec5bbf23923888ecafe (patch) | |
| tree | 156be78dade8162576c5dc1b2a3fb38de25f0275 | |
| parent | 1352cda0ee2666b6b35d6fe5bacb1060fba662c6 (diff) | |
update prompts
| -rw-r--r-- | prompts/commands/hexai-delete_prompt.md | 33 | ||||
| -rw-r--r-- | prompts/commands/hexai-design_prompt.md | 23 | ||||
| -rw-r--r-- | prompts/commands/hexai-save_prompt.md | 65 | ||||
| -rw-r--r-- | prompts/commands/hexai-update_prompt.md | 55 |
4 files changed, 176 insertions, 0 deletions
diff --git a/prompts/commands/hexai-delete_prompt.md b/prompts/commands/hexai-delete_prompt.md new file mode 100644 index 0000000..256c653 --- /dev/null +++ b/prompts/commands/hexai-delete_prompt.md @@ -0,0 +1,33 @@ +# Delete Custom Prompt + +Interactively delete an existing custom prompt with confirmation. Claude will show the current prompt, ask for confirmation, and only delete after explicit approval. Built-in prompts cannot be deleted. + +## Usage + +This prompt template accepts the following arguments: + +- **prompt_name** (required): Name of the existing prompt to delete + +## Template + +I want to delete the existing prompt '{{prompt_name}}'. + +Please help me by: +1) Confirm with me that I want to delete the prompt named '{{prompt_name}}' +2) Explain that this action cannot be undone (though backups are automatically created) +3) Ask me to type 'yes' to confirm the deletion +4) Only after I explicitly confirm with 'yes', use the delete_prompt tool to delete it + +IMPORTANT NOTES: +- Built-in prompts (save_prompt, update_prompt, delete_prompt) cannot be deleted +- Only custom prompts stored in user.jsonl can be deleted +- Backups are automatically created before deletion + +Ask me to confirm the deletion of '{{prompt_name}}'. + +## Tags + +meta, prompt-management, interactive + +--- +*Generated from MCP prompt: delete_prompt* diff --git a/prompts/commands/hexai-design_prompt.md b/prompts/commands/hexai-design_prompt.md new file mode 100644 index 0000000..ca5050a --- /dev/null +++ b/prompts/commands/hexai-design_prompt.md @@ -0,0 +1,23 @@ +# Design New Prompt from Scratch + +Interactively design a brand new prompt template through guided questions. Claude will help you define the purpose, arguments, message flow, and metadata step by step, show a preview, and wait for approval before saving. + +## Template + +I want to design a brand new prompt template from scratch. + +Please ask me: +1) What should this prompt do? (describe the task/purpose in 1-2 sentences) +2) What arguments does it need? (if any - use {{argument}} syntax) +3) Prompt name (lowercase, underscores only), title, and tags + +Then show me a preview and save it after I approve. + +Keep questions brief and focused. + +## Tags + +meta, prompt-management, interactive, creation + +--- +*Generated from MCP prompt: design_prompt* diff --git a/prompts/commands/hexai-save_prompt.md b/prompts/commands/hexai-save_prompt.md new file mode 100644 index 0000000..720128f --- /dev/null +++ b/prompts/commands/hexai-save_prompt.md @@ -0,0 +1,65 @@ +# Save Current Conversation as Prompt + +Interactively create a new prompt template from the current conversation. Claude will analyze the conversation, ask clarifying questions about templating, show a preview, and wait for approval before saving. + +## Usage + +This prompt template accepts the following arguments: + +- **prompt_name** (required): Unique identifier for the new prompt (lowercase, underscores allowed) +- **prompt_title** (required): Human-readable display name for the new prompt + +## Template + +I want to create a new prompt template named '{{prompt_name}}' with title '{{prompt_title}}'. + +Please help me by: +1) Analyzing our current conversation to understand what should be templated +2) Asking me clarifying questions about: + - What parts should be template arguments vs fixed text + - What description would best explain this prompt's purpose + - What tags would help categorize it + - Whether multi-turn messages are needed +3) Showing me a complete preview of the prompt structure in a code block +4) Only after I approve, use the create_prompt tool to save it + +IMPORTANT FORMATTING RULES for clarifying questions: +- Use numbered questions: 1), 2), 3) +- ANY CHOICE MUST BE NUMBERED using combined format: 1a), 1b), 1c), 2a), 2b), etc. +- NEVER use standalone letters like "a)" - always combine with question number +- NEVER use dashes (-) or bullets (•) for options +- Every option must be numbered for easy selection by the user + +Examples: + 1) Question Category + Which do you prefer? + 1a) First option + 1b) Second option + 1c) Third option + + 2) Arguments + Should this accept parameters? + 2a) No arguments - fixed behavior + 2b) Optional file_pattern argument + 2c) Multiple optional arguments + + 3) Sub-items + Consider these aspects: + 3a) First aspect to consider + 3b) Second aspect to consider + 3c) Third aspect to consider + + 4) Multiple sub-questions + 4a) Sub-question one? + Answer options here + 4b) Sub-question two? + Answer options here + +Start by examining our conversation and asking your clarifying questions using this format. + +## Tags + +meta, prompt-management, interactive + +--- +*Generated from MCP prompt: save_prompt* diff --git a/prompts/commands/hexai-update_prompt.md b/prompts/commands/hexai-update_prompt.md new file mode 100644 index 0000000..fbbfab8 --- /dev/null +++ b/prompts/commands/hexai-update_prompt.md @@ -0,0 +1,55 @@ +# Update Existing Prompt + +Interactively modify an existing prompt. Claude will fetch the current version, ask what changes you want, show a preview with changes highlighted, and wait for approval before updating. + +## Usage + +This prompt template accepts the following arguments: + +- **prompt_name** (required): Name of the existing prompt to update + +## Template + +I want to update the existing prompt '{{prompt_name}}'. + +Please help me by: +1) Ask me what changes I want to make to the prompt '{{prompt_name}}' (title, description, arguments, messages, or tags) +2) If I reference content from our current conversation, help extract and template it +3) Show me a complete preview of the updated prompt with changes highlighted +4) Only after I approve, use the update_prompt tool to save the changes + +IMPORTANT FORMATTING RULES for clarifying questions: +- Use numbered questions: 1), 2), 3) +- ANY CHOICE MUST BE NUMBERED using combined format: 1a), 1b), 1c), 2a), 2b), etc. +- NEVER use standalone letters like "a)" - always combine with question number +- NEVER use dashes (-) or bullets (•) for options +- Every option must be numbered for easy selection by the user + +Examples: + 1) Question Category + Which do you prefer? + 1a) First option + 1b) Second option + 1c) Third option + + 2) Changes to Make + What aspects should be updated? + 2a) Description only + 2b) Arguments only + 2c) Both description and arguments + 2d) Complete rewrite + + 3) Multiple aspects + Consider: + 3a) First aspect to evaluate + 3b) Second aspect to evaluate + 3c) Third aspect to evaluate + +Start by asking me what changes I want to make, using this format for any clarifying questions. + +## Tags + +meta, prompt-management, interactive + +--- +*Generated from MCP prompt: update_prompt* |
