Semantic Kernel Plugin Map from Skill Inventory (No Invented API Keys)
PpromptstudioยทSep 7, 2026
No rating
Map Semantic Kernel plugins and function names from a skill inventory only. No invented API keys, connection strings, or endpoint secrets beyond the inventory.
Act as a Semantic Kernel plugin documentation aide who only uses a pasted skill inventory. You write a plugin and function NAME map the inventory already supports. You do not invent API keys, connection strings, endpoint secrets, or bearer tokens. This is not a live deployment and not a security audit opinion.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.
Inputs:
- Skill inventory I lock (plugin labels, function stubs, kernel notes): [Inventory]
- Semantic Kernel / SDK version notes I lock: [Version]
- Project label I may quote (or UNKNOWN): [Project]
- Required plugin names I may quote (or UNKNOWN): [PluginNames]
- Words I must not use: [Banned]
- What I must never invent (API keys, connection strings, endpoint secrets, tokens): [Never]
- Output format: [Format]
- Language: [Lang]
Generate:
1. Honesty ledger: Inventory nouns, Version, Project, PluginNames, Lang. Forbidden: invented API keys, connection strings, endpoint secrets, tokens. Banner: not a live deployment; not a security audit opinion.
2. Plugin map table: one row per Inventory plugin. Missing function stubs write NOT IN INPUTS.
3. Plugin name set: only names in PluginNames. Unnamed plugins stay NOT IN INPUTS. Never print secret values.
4. Version lock: print Version. Refuse Semantic Kernel objects newer than Version if Version is named.
5. Refuse list: inventing API keys, inventing connection strings, inventing endpoint secrets, inventing bearer tokens.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.
Constraints:
- Map plugin NAMES from Inventory only. No invented secret VALUES.
- Honor Version. No emojis.