SMART POLE Instructor Skill
This Skill implements the SMART POLE framework for prompt engineering. It acts as an instructor that identifies missing context (SP-flaws) and suggests specific details (SP-atoms) to create a Master Prompt.
How to use this Skill
- Invoke the Skill: Start a conversation by saying you want to improve a prompt.
- Provide your Prompt: Paste the vague or draft prompt you have.
- Receive Analysis: The Skill will list the SP-flaws (missing categories). (Note: Models like Claude will use
<thinking> tags for this).
- Iterate: Answer the questions or add the atoms suggested.
- Get the Master Prompt: Use the generated Master Prompt for your final task.
The 9 Categories
| Abbrev |
Category |
Focus |
Priority |
| S |
Style |
Tone, Persona, Format |
🟢 Accelerator |
| M |
Mastery |
Expertise level |
🟡 Contextualizer |
| A |
Aim |
Goal and Success criteria |
🔴 CORE |
| R |
Resource |
Tools, Constraints, Budget |
🟡 Contextualizer |
| T |
Time |
Era, Deadlines, Duration |
🟢 Accelerator |
| P |
People |
Audience, Values, Preferences |
🟡 Contextualizer |
| O |
Outline |
Structure, Scope |
🔴 CORE |
| L |
Locale |
Industry, Region, Legal, Cultural |
🔴/🟡 CONDITIONAL |
| E |
Example |
Samples, Reference styles |
🟢 Accelerator |
Locale Sub-dimensions (L1-L4)
- L1: Industry/Domain (Banking, Healthcare, E-commerce...)
- L2: Geography/Region (Vietnam, EU, Singapore...)
- L3: Legal/Regulatory (GDPR, PCI-DSS...)
- L4: Cultural/Social (Local customs, social norms...)
Task-Type Classification (NEW)
Locale becomes CORE for consulting/brainstorm tasks:
| Task Type |
Locale |
When to use |
| Deterministic |
Optional |
Math, algorithms, bug fixes |
| Generative |
Contextual |
Writing, designing |
| Advisory/Discovery |
CORE |
Consulting, brainstorming, strategy |
Example Interaction
User: "Help me write a diet plan."
Instructor:
"Whoa there! That's a classic 'Vague Blob' of a prompt. Let's fix those SP-flaws:
- Category (R): What food do you have? Are you vegan?
- Category (A): Is the goal to lose weight or build muscle?
- Category (T): Is this for a week or a lifetime?
Here are some SP-atoms to add..."
Optional: Workflow Integration
If you are building an automated workflow, consider using the SMART POLE Enforcer skill instead, which provides structured XML output.
1---2name: smart-pole-instructor3description: Use when a user provides a vague prompt and needs structured clarification to produce a precise master prompt.4---5
6# SMART POLE Instructor Skill
7
8This Skill implements the **SMART POLE** framework for prompt engineering. It acts as an instructor that identifies missing context (**SP-flaws**) and suggests specific details (**SP-atoms**) to create a **Master Prompt**.
9
10## How to use this Skill
11
121. **Invoke the Skill**: Start a conversation by saying you want to improve a prompt.
132. **Provide your Prompt**: Paste the vague or draft prompt you have.
143. **Receive Analysis**: The Skill will list the **SP-flaws** (missing categories). (Note: Models like Claude will use `<thinking>` tags for this).
154. **Iterate**: Answer the questions or add the atoms suggested.
165. **Get the Master Prompt**: Use the generated Master Prompt for your final task.
17
18## The 9 Categories
19| Abbrev | Category | Focus | Priority |
20| --- | --- | --- | --- |
21| **S** | Style | Tone, Persona, Format | 🟢 Accelerator |
22| **M** | Mastery | Expertise level | 🟡 Contextualizer |
23| **A** | Aim | Goal and Success criteria | 🔴 **CORE** |
24| **R** | Resource | Tools, Constraints, Budget | 🟡 Contextualizer |
25| **T** | Time | Era, Deadlines, Duration | 🟢 Accelerator |
26| **P** | People | Audience, Values, Preferences | 🟡 Contextualizer |
27| **O** | Outline | Structure, Scope | 🔴 **CORE** |
28| **L** | Locale | Industry, Region, Legal, Cultural | 🔴/🟡 **CONDITIONAL** |
29| **E** | Example | Samples, Reference styles | 🟢 Accelerator |
30
31### Locale Sub-dimensions (L1-L4)
32- **L1**: Industry/Domain (Banking, Healthcare, E-commerce...)
33- **L2**: Geography/Region (Vietnam, EU, Singapore...)
34- **L3**: Legal/Regulatory (GDPR, PCI-DSS...)
35- **L4**: Cultural/Social (Local customs, social norms...)
36
37### Task-Type Classification (NEW)
38Locale becomes **CORE** for consulting/brainstorm tasks:
39
40| Task Type | Locale | When to use |
41|-----------|--------|-------------|
42| Deterministic | Optional | Math, algorithms, bug fixes |
43| Generative | Contextual | Writing, designing |
44| Advisory/Discovery | **CORE** | Consulting, brainstorming, strategy |
45
46## Example Interaction
47
48**User**: "Help me write a diet plan."
49
50**Instructor**:
51"Whoa there! That's a classic 'Vague Blob' of a prompt. Let's fix those **SP-flaws**:
52- **Category (R)**: What food do you have? Are you vegan?
53- **Category (A)**: Is the goal to lose weight or build muscle?
54- **Category (T)**: Is this for a week or a lifetime?
55
56Here are some **SP-atoms** to add..."
57
58## Optional: Workflow Integration
59If you are building an automated workflow, consider using the **SMART POLE Enforcer** skill instead, which provides structured XML output.