executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
structured-tasksRoutes Promptify task construction, prompt building, parsing, async and batch execution, custom Pydantic schemas, and provider-side task failures.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the user wants to create or run Promptify task objects, customize prompts, debug structured JSON output, or understand how task kwargs flow into the model and template layers.
references/task-catalog.md for the built-in task families and their key arguments.references/api-reference.md for verified signatures and the split between model kwargs and template kwargs.references/workflows.md for practical recipes, mock-engine usage, async calls, and batch patterns.references/troubleshooting.md for provider, parse, template, and legacy-API mismatch errors.../../scripts/check_promptify.py --mode tasks for a no-network smoke test.ParserError, TemplateNotFoundError, and provider-level LiteLLM errors.../evaluation/SKILL.md.Promptify task objects are thin routers around a shared execution stack:
BaseTask splits model kwargs from template kwargs.PromptBuilder renders the prompt into OpenAI-style messages.LLMEngine sends the messages to LiteLLM.This sub-skill exists so future agents do not need to reopen the source code to remember that flow.
If the user asks about load_dataset, evaluate, exact match, accuracy, F1, precision, recall, or ROUGE, switch to the evaluation sub-skill instead of expanding this one.