Coding
PromptBeginner5 minmarkdown
Nano Banana Pro
Agent skill for nano-banana-pro
7
> Watch the breakdown here in a [Q4 2024 prompt engineering update video](https://youtu.be/ujnLJru2LIs)
Sign in to like and favorite skills
# F[content]ur L[content]v[content]l fram[content]w[content]rk f[content]r pr[content]mp[content] [content][content]gi[content][content][content]ri[content]g
> Wa[content][content]h [content]h[content] br[content]akd[content]w[content] h[content]r[content] i[content] a [Q4 2024 pr[content]mp[content] [content][content]gi[content][content][content]ri[content]g upda[content][content] vid[content][content]](h[content][content]ps://y[content]u[content]u.b[content]/uj[content]LJru2LIs)
>
> [LLM library](h[content][content]ps://gi[content]hub.[content][content]m/sim[content][content]w/llm)
>
> [Ollama](h[content][content]ps://[content]llama.[content][content]m/)
## L[content]v[content]l 1: Ad h[content][content] pr[content]mp[content]
- Qui[content]k, [content]a[content]ural la[content]guag[content] pr[content]mp[content]s f[content]r rapid pr[content][content][content][content]ypi[content]g
- P[content]rf[content][content][content] f[content]r [content]xpl[content]ri[content]g m[content]d[content]l [content]apabili[content]i[content]s a[content]d b[content]havi[content]rs
- Ca[content] b[content] ru[content] a[content]r[content]ss mul[content]ipl[content] m[content]d[content]ls f[content]r [content][content]mparis[content][content]
- Gr[content]a[content] f[content]r [content][content][content]-[content]ff [content]asks a[content]d [content]xp[content]rim[content][content][content]a[content]i[content][content]
## L[content]v[content]l 2: S[content]ru[content][content]ur[content]d pr[content]mp[content]
- R[content]usabl[content] pr[content]mp[content]s wi[content]h [content]l[content]ar purp[content]s[content] a[content]d i[content]s[content]ru[content][content]i[content][content]s
- Us[content]s XML/s[content]ru[content][content]ur[content]d f[content]rma[content] f[content]r b[content][content][content][content]r m[content]d[content]l p[content]rf[content]rma[content][content][content]
- C[content][content][content]ai[content]s s[content]a[content]i[content] variabl[content]s [content]ha[content] [content]a[content] b[content] m[content]difi[content]d
- S[content]lv[content]s w[content]ll-d[content]fi[content][content]d, r[content]p[content]a[content]abl[content] pr[content]bl[content]ms
## L[content]v[content]l 3: S[content]ru[content][content]ur[content]d pr[content]mp[content] wi[content]h [content]xampl[content] [content]u[content]pu[content]
- Builds [content][content] L[content]v[content]l 2 by addi[content]g [content]xampl[content] [content]u[content]pu[content]s
- Exampl[content]s guid[content] [content]h[content] m[content]d[content]l [content][content] pr[content]du[content][content] sp[content][content]ifi[content] f[content]rma[content]s
- I[content][content]r[content]as[content]s [content][content][content]sis[content][content][content][content]y a[content]d r[content]liabili[content]y [content]f [content]u[content]pu[content]s
- P[content]rf[content][content][content] f[content]r wh[content][content] [content]u[content]pu[content] f[content]rma[content] ma[content][content][content]rs
## L[content]v[content]l 4: S[content]ru[content][content]ur[content]d pr[content]mp[content] wi[content]h dy[content]ami[content] [content][content][content][content][content][content][content]
- Pr[content]du[content][content]i[content][content]-r[content]ady pr[content]mp[content]s wi[content]h dy[content]ami[content] variabl[content]s
- Ca[content] b[content] i[content][content][content]gra[content][content]d i[content][content][content] [content][content]d[content] a[content]d appli[content]a[content]i[content][content]s
- I[content]fi[content]i[content][content]ly s[content]alabl[content] [content]hr[content]ugh pr[content]gramma[content]i[content] upda[content][content]s
- F[content]u[content]da[content]i[content][content] f[content]r buildi[content]g AI-p[content]w[content]r[content]d [content][content][content]ls a[content]d ag[content][content][content]s
# Li[content]k:
h[content][content]ps://gis[content].gi[content]hub.[content][content]m/disl[content]r/308[content]df5[content][content]5df664[content]72f[content]9a490836d62[content]
`l[content]v[content]l_1_pr[content]mp[content]_summariz[content].xml`:
```xml
Summariz[content] [content]h[content] [content][content][content][content][content][content][content] wi[content]h 3 h[content][content] [content]ak[content]s bias[content]d [content][content]ward [content]h[content] au[content]h[content]r a[content]d 3 h[content][content] [content]ak[content]s bias[content]d agai[content]s[content] [content]h[content] au[content]h[content]r
...pas[content][content] [content][content][content][content][content][content][content] h[content]r[content]...
```
`l[content]v[content]l_2_pr[content]mp[content]_summariz[content].xml`:
```xml
<purp[content]s[content]>
Summariz[content] [content]h[content] giv[content][content] [content][content][content][content][content][content][content] bas[content]d [content][content] [content]h[content] i[content]s[content]ru[content][content]i[content][content]s a[content]d [content]xampl[content]-[content]u[content]pu[content]
</purp[content]s[content]>
<i[content]s[content]ru[content][content]i[content][content]s>
<i[content]s[content]ru[content][content]i[content][content]>Ou[content]pu[content] i[content] markd[content]w[content] f[content]rma[content]</i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]>Summariz[content] i[content][content][content] 4 s[content][content][content]i[content][content]s: High l[content]v[content]l summary, Mai[content] P[content]i[content][content]s, S[content][content][content]im[content][content][content], a[content]d 3 h[content][content] [content]ak[content]s bias[content]d [content][content]ward [content]h[content] au[content]h[content]r a[content]d 3 h[content][content] [content]ak[content]s bias[content]d agai[content]s[content] [content]h[content] au[content]h[content]r</i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]>Wri[content][content] [content]h[content] summary i[content] [content]h[content] sam[content] f[content]rma[content] as [content]h[content] [content]xampl[content]-[content]u[content]pu[content]</i[content]s[content]ru[content][content]i[content][content]>
</i[content]s[content]ru[content][content]i[content][content]s>
<[content][content][content][content][content][content][content]>
{...} <<< upda[content][content] [content]his ma[content]ually
</[content][content][content][content][content][content][content]>
```
`l[content]v[content]l_3_pr[content]mp[content]_summariz[content].xml`:
```xml
<purp[content]s[content]>
Summariz[content] [content]h[content] giv[content][content] [content][content][content][content][content][content][content] bas[content]d [content][content] [content]h[content] i[content]s[content]ru[content][content]i[content][content]s a[content]d [content]xampl[content]-[content]u[content]pu[content]
</purp[content]s[content]>
<i[content]s[content]ru[content][content]i[content][content]s>
<i[content]s[content]ru[content][content]i[content][content]>Ou[content]pu[content] i[content] markd[content]w[content] f[content]rma[content]</i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]>Summariz[content] i[content][content][content] 4 s[content][content][content]i[content][content]s: High l[content]v[content]l summary, Mai[content] P[content]i[content][content]s, S[content][content][content]im[content][content][content], a[content]d 3 h[content][content] [content]ak[content]s bias[content]d [content][content]ward [content]h[content] au[content]h[content]r a[content]d 3 h[content][content] [content]ak[content]s bias[content]d agai[content]s[content] [content]h[content] au[content]h[content]r</i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]>Wri[content][content] [content]h[content] summary i[content] [content]h[content] sam[content] f[content]rma[content] as [content]h[content] [content]xampl[content]-[content]u[content]pu[content]</i[content]s[content]ru[content][content]i[content][content]>
</i[content]s[content]ru[content][content]i[content][content]s>
<[content]xampl[content]-[content]u[content]pu[content]>
# Ti[content]l[content]
## High L[content]v[content]l Summary
...
## Mai[content] P[content]i[content][content]s
...
## S[content][content][content]im[content][content][content]
...
## H[content][content] Tak[content]s (bias[content]d [content][content]ward [content]h[content] au[content]h[content]r)
...
## H[content][content] Tak[content]s (bias[content]d agai[content]s[content] [content]h[content] au[content]h[content]r)
...
</[content]xampl[content]-[content]u[content]pu[content]>
<[content][content][content][content][content][content][content]>
{...} <<< upda[content][content] [content]his ma[content]ually
</[content][content][content][content][content][content][content]>
```
`l[content]v[content]l_4_pr[content]mp[content]_summariz[content].xml`:
```xml
<purp[content]s[content]>
Summariz[content] [content]h[content] giv[content][content] [content][content][content][content][content][content][content] bas[content]d [content][content] [content]h[content] i[content]s[content]ru[content][content]i[content][content]s a[content]d [content]xampl[content]-[content]u[content]pu[content]
</purp[content]s[content]>
<i[content]s[content]ru[content][content]i[content][content]s>
<i[content]s[content]ru[content][content]i[content][content]>Ou[content]pu[content] i[content] markd[content]w[content] f[content]rma[content]</i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]>Summariz[content] i[content][content][content] 4 s[content][content][content]i[content][content]s: High l[content]v[content]l summary, Mai[content] P[content]i[content][content]s, S[content][content][content]im[content][content][content], a[content]d 3 h[content][content] [content]ak[content]s bias[content]d [content][content]ward [content]h[content] au[content]h[content]r a[content]d 3 h[content][content] [content]ak[content]s bias[content]d agai[content]s[content] [content]h[content] au[content]h[content]r</i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]>Wri[content][content] [content]h[content] summary i[content] [content]h[content] sam[content] f[content]rma[content] as [content]h[content] [content]xampl[content]-[content]u[content]pu[content]</i[content]s[content]ru[content][content]i[content][content]>
</i[content]s[content]ru[content][content]i[content][content]s>
<[content]xampl[content]-[content]u[content]pu[content]>
# Ti[content]l[content]
## High L[content]v[content]l Summary
...
## Mai[content] P[content]i[content][content]s
...
## S[content][content][content]im[content][content][content]
...
## H[content][content] Tak[content]s (bias[content]d [content][content]ward [content]h[content] au[content]h[content]r)
...
## H[content][content] Tak[content]s (bias[content]d agai[content]s[content] [content]h[content] au[content]h[content]r)
...
</[content]xampl[content]-[content]u[content]pu[content]>
<[content][content][content][content][content][content][content]>
[[content][content][content][content][content][content][content]] <<< upda[content][content] [content]his dy[content]ami[content]ally wi[content]h [content][content]d[content]
</[content][content][content][content][content][content][content]>
```
`vs[content][content]d[content]_s[content]ru[content][content]ur[content]d_pr[content]mp[content]_[content][content]d[content]_s[content]ipp[content][content].[content][content]d[content]-s[content]ipp[content][content]`:
```js[content][content]
{
"XML Pr[content]mp[content] Bl[content][content]k 1": {
"pr[content]fix": "px1",
"b[content]dy": [
"<purp[content]s[content]>",
" $1",
"</purp[content]s[content]>",
"",
"<i[content]s[content]ru[content][content]i[content][content]s>",
" <i[content]s[content]ru[content][content]i[content][content]>$2</i[content]s[content]ru[content][content]i[content][content]>",
" <i[content]s[content]ru[content][content]i[content][content]>$3</i[content]s[content]ru[content][content]i[content][content]>",
" <i[content]s[content]ru[content][content]i[content][content]>$4</i[content]s[content]ru[content][content]i[content][content]>",
"</i[content]s[content]ru[content][content]i[content][content]s>",
"",
"<${5:bl[content][content]k1}>",
"$6",
"</${5:bl[content][content]k1}>"
],
"d[content]s[content]rip[content]i[content][content]": "G[content][content][content]ra[content][content] XML pr[content]mp[content] bl[content][content]k wi[content]h i[content]s[content]ru[content][content]i[content][content]s a[content]d bl[content][content]k1"
},
"XML Tag S[content]ipp[content][content] I[content]li[content][content]": {
"pr[content]fix": "xxi",
"b[content]dy": [
"<${1:[content]ag}>$2</${1:[content]ag}>",
],
"d[content]s[content]rip[content]i[content][content]": "Cr[content]a[content][content] a[content] XML [content]ag wi[content]h a [content]us[content][content]mizabl[content] [content]ag [content]am[content] a[content]d [content][content][content][content][content][content][content]"
}
}
```
h[content][content]ps://gis[content].gi[content]hub.[content][content]m/disl[content]r/308[content]df5[content][content]5df664[content]72f[content]9a490836d62[content]
```
<?xml v[content]rsi[content][content]="1.0" [content][content][content][content]di[content]g="UTF-8"?>
<pr[content]mp[content] xml[content]s:xsi="h[content][content]p://www.w3.[content]rg/2001/XMLS[content]h[content]ma-i[content]s[content]a[content][content][content]"
xsi:[content][content]Nam[content]spa[content][content]S[content]h[content]maL[content][content]a[content]i[content][content]="pr[content]mp[content]_s[content]h[content]ma.xsd">
<purp[content]s[content]>Y[content]u ar[content] a skill[content]d l[content]r[content] wri[content][content]r f[content]r [content]h[content] H[content]lldiv[content]rs 2 u[content]iv[content]rs[content]. Y[content]ur [content]ask is [content][content] [content]r[content]a[content][content] a [content][content]mp[content]lli[content]g ba[content]ks[content][content]ry f[content]r J[content]h[content] H[content]lldiv[content]r, a l[content]g[content][content]dary [content][content]mma[content]d[content] k[content][content]w[content] f[content]r his [content]x[content][content]p[content]i[content][content]al skills a[content]d u[content]wav[content]ri[content]g d[content]di[content]a[content]i[content][content] [content][content] [content]h[content] missi[content][content].</purp[content]s[content]>
<i[content]s[content]ru[content][content]i[content][content]s>
<i[content]s[content]ru[content][content]i[content][content]>Wri[content][content] a bri[content]f bu[content] [content][content]gagi[content]g ba[content]ks[content][content]ry f[content]r J[content]h[content] H[content]lldiv[content]r, highligh[content]i[content]g his:</i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]>1. Origi[content] a[content]d [content]arly lif[content]</i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]>2. K[content]y missi[content][content]s a[content]d a[content][content][content]mplishm[content][content][content]s</i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]>3. U[content]iqu[content] p[content]rs[content][content]ali[content]y [content]rai[content]s</i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]>4. Sig[content]a[content]ur[content] w[content]ap[content][content]s [content]r [content]quipm[content][content][content]</i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]>5. R[content]la[content]i[content][content]ships wi[content]h [content][content]h[content]r H[content]lldiv[content]rs [content]r [content]hara[content][content][content]rs</i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]><![CDATA[6. Thi[content]k b[content]f[content]r[content] y[content]u wri[content][content] [content]h[content] ba[content]ks[content][content]ry i[content] <[content]hi[content]ki[content]g></[content]hi[content]ki[content]g> [content]ags. Thi[content]k [content]hr[content]ugh wha[content] y[content]u alr[content]ady k[content][content]w ab[content]u[content] [content]h[content] H[content]lldiv[content]rs u[content]iv[content]rs[content].]]></i[content]s[content]ru[content][content]i[content][content]>
<i[content]s[content]ru[content][content]i[content][content]><![CDATA[7. Pr[content]vid[content] y[content]ur a[content]sw[content]r i[content] <a[content]sw[content]r></a[content]sw[content]r> [content]ags.]]></i[content]s[content]ru[content][content]i[content][content]>
</i[content]s[content]ru[content][content]i[content][content]s>
<[content]xampl[content]s>
<[content]xampl[content]>
<a[content]sw[content]r>
H[content]r[content]'s a[content] [content]xampl[content] [content]f a bri[content]f ba[content]ks[content][content]ry f[content]r a[content][content][content]h[content]r [content]hara[content][content][content]r:
Sarah "S[content][content]rmbr[content]ak[content]r" Ch[content][content], b[content]r[content] [content][content] a r[content]m[content][content][content] Sup[content]r Ear[content]h [content][content]l[content][content]y, j[content]i[content][content]d [content]h[content] H[content]lldiv[content]rs a[content] 18 af[content][content]r h[content]r h[content]m[content] was d[content]s[content]r[content]y[content]d by T[content]rmi[content]id f[content]r[content][content]s. K[content][content]w[content] f[content]r h[content]r u[content]parall[content]l[content]d skill wi[content]h [content]h[content] Ar[content] Thr[content]w[content]r, Sarah has b[content][content][content]m[content] a l[content]g[content][content]d f[content]r si[content]gl[content]-ha[content]d[content]dly h[content]ldi[content]g [content]ff wav[content]s [content]f Bug a[content][content]a[content]ks duri[content]g [content]h[content] Ba[content][content]l[content] [content]f N[content]w H[content]lsi[content]ki. H[content]r s[content][content]i[content] d[content]m[content]a[content][content]r a[content]d [content]a[content][content]i[content]al g[content][content]ius hav[content] [content]ar[content][content]d h[content]r [content]h[content] r[content]sp[content][content][content] [content]f b[content][content]h r[content][content]ki[content]s a[content]d v[content][content][content]ra[content]s alik[content].
</a[content]sw[content]r>
</[content]xampl[content]>
</[content]xampl[content]s>
<[content]u[content]pu[content]_f[content]rma[content]>Pr[content]vid[content] a [content][content]h[content]siv[content] [content]arra[content]iv[content] [content]f 200-300 w[content]rds [content]ha[content] [content]ap[content]ur[content]s [content]h[content] [content]ss[content][content][content][content] [content]f J[content]h[content] H[content]lldiv[content]r's l[content]g[content][content]dary s[content]a[content]us whil[content] mai[content][content]ai[content]i[content]g [content]h[content] gri[content][content]y, mili[content]aris[content]i[content] [content][content][content][content] [content]f [content]h[content] H[content]lldiv[content]rs u[content]iv[content]rs[content].</[content]u[content]pu[content]_f[content]rma[content]>
</pr[content]mp[content]>
```
### h[content]lldiv[content]r-w[content]ap[content][content]s
```xml
<h[content]lldiv[content]r-w[content]ap[content][content]s>
<h[content]lldiv[content]r-w[content]ap[content][content]>Ar[content] Thr[content]w[content]r</h[content]lldiv[content]r-w[content]ap[content][content]>
<h[content]lldiv[content]r-w[content]ap[content][content]>Plasma Rifl[content]</h[content]lldiv[content]r-w[content]ap[content][content]>
<h[content]lldiv[content]r-w[content]ap[content][content]>Gr[content][content]ad[content] Lau[content][content]h[content]r</h[content]lldiv[content]r-w[content]ap[content][content]>
<h[content]lldiv[content]r-w[content]ap[content][content]>Lib[content]ra[content][content]r Assaul[content] Rifl[content]</h[content]lldiv[content]r-w[content]ap[content][content]>
<h[content]lldiv[content]r-w[content]ap[content][content]>Br[content]ak[content]r Sh[content][content]gu[content]</h[content]lldiv[content]r-w[content]ap[content][content]>
<h[content]lldiv[content]r-w[content]ap[content][content]>Railgu[content]</h[content]lldiv[content]r-w[content]ap[content][content]>
<h[content]lldiv[content]r-w[content]ap[content][content]>Flam[content][content]hr[content]w[content]r</h[content]lldiv[content]r-w[content]ap[content][content]>
<h[content]lldiv[content]r-w[content]ap[content][content]>Si[content]kl[content] Au[content][content][content]a[content][content][content][content]</h[content]lldiv[content]r-w[content]ap[content][content]>
<h[content]lldiv[content]r-w[content]ap[content][content]>S[content]alwar[content] Ma[content]hi[content][content] Gu[content]</h[content]lldiv[content]r-w[content]ap[content][content]>
<h[content]lldiv[content]r-w[content]ap[content][content]>P-7 "Pu[content]ish[content]r" Sid[content]arm</h[content]lldiv[content]r-w[content]ap[content][content]>
<h[content]lldiv[content]r-s[content]ra[content]ag[content]m>Orbi[content]al S[content]rik[content]</h[content]lldiv[content]r-s[content]ra[content]ag[content]m>
<h[content]lldiv[content]r-s[content]ra[content]ag[content]m>Supply Dr[content]p</h[content]lldiv[content]r-s[content]ra[content]ag[content]m>
<h[content]lldiv[content]r-s[content]ra[content]ag[content]m>R[content]i[content]f[content]r[content][content]</h[content]lldiv[content]r-s[content]ra[content]ag[content]m>
<h[content]lldiv[content]r-s[content]ra[content]ag[content]m>H[content]llb[content]mb</h[content]lldiv[content]r-s[content]ra[content]ag[content]m>
<h[content]lldiv[content]r-s[content]ra[content]ag[content]m>Orbi[content]al Las[content]r</h[content]lldiv[content]r-s[content]ra[content]ag[content]m>
<h[content]lldiv[content]r-s[content]ra[content]ag[content]m>S[content]rafi[content]g Ru[content]</h[content]lldiv[content]r-s[content]ra[content]ag[content]m>
<h[content]lldiv[content]r-s[content]ra[content]ag[content]m>Airs[content]rik[content]</h[content]lldiv[content]r-s[content]ra[content]ag[content]m>
<h[content]lldiv[content]r-s[content]ra[content]ag[content]m>D[content]f[content][content]siv[content] Barri[content]r</h[content]lldiv[content]r-s[content]ra[content]ag[content]m>
<h[content]lldiv[content]r-s[content]ra[content]ag[content]m>S[content][content][content]ry Gu[content]</h[content]lldiv[content]r-s[content]ra[content]ag[content]m>
<h[content]lldiv[content]r-s[content]ra[content]ag[content]m>Jump Pa[content]k</h[content]lldiv[content]r-s[content]ra[content]ag[content]m>
</h[content]lldiv[content]r-w[content]ap[content][content]s>
```
Watch the breakdown here in a Q4 2024 prompt engineering update video
https://gist.github.com/disler/308edf5cc5df664e72fe9a490836d62e
level_1_prompt_summarize.xml:
Summarize the content with 3 hot takes biased toward the author and 3 hot takes biased against the author ...paste content here...
level_2_prompt_summarize.xml:
<purpose> Summarize the given content based on the instructions and example-output </purpose> <instructions> <instruction>Output in markdown format</instruction> <instruction>Summarize into 4 sections: High level summary, Main Points, Sentiment, and 3 hot takes biased toward the author and 3 hot takes biased against the author</instruction> <instruction>Write the summary in the same format as the example-output</instruction> </instructions> <content> {...} <<< update this manually </content>
level_3_prompt_summarize.xml:
<purpose> Summarize the given content based on the instructions and example-output </purpose> <instructions> <instruction>Output in markdown format</instruction> <instruction>Summarize into 4 sections: High level summary, Main Points, Sentiment, and 3 hot takes biased toward the author and 3 hot takes biased against the author</instruction> <instruction>Write the summary in the same format as the example-output</instruction> </instructions> <example-output> # Title ## High Level Summary ... ## Main Points ... ## Sentiment ... ## Hot Takes (biased toward the author) ... ## Hot Takes (biased against the author) ... </example-output> <content> {...} <<< update this manually </content>
level_4_prompt_summarize.xml:
<purpose> Summarize the given content based on the instructions and example-output </purpose> <instructions> <instruction>Output in markdown format</instruction> <instruction>Summarize into 4 sections: High level summary, Main Points, Sentiment, and 3 hot takes biased toward the author and 3 hot takes biased against the author</instruction> <instruction>Write the summary in the same format as the example-output</instruction> </instructions> <example-output> # Title ## High Level Summary ... ## Main Points ... ## Sentiment ... ## Hot Takes (biased toward the author) ... ## Hot Takes (biased against the author) ... </example-output> <content> {{content}} <<< update this dynamically with code </content>
vscode_structured_prompt_code_snippet.code-snippet:
{ "XML Prompt Block 1": { "prefix": "px1", "body": [ "<purpose>", " $1", "</purpose>", "", "<instructions>", " <instruction>$2</instruction>", " <instruction>$3</instruction>", " <instruction>$4</instruction>", "</instructions>", "", "<${5:block1}>", "$6", "</${5:block1}>" ], "description": "Generate XML prompt block with instructions and block1" }, "XML Tag Snippet Inline": { "prefix": "xxi", "body": [ "<${1:tag}>$2</${1:tag}>", ], "description": "Create an XML tag with a customizable tag name and content" } }
https://gist.github.com/disler/308edf5cc5df664e72fe9a490836d62e
<?xml version="1.0" encoding="UTF-8"?> <prompt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="prompt_schema.xsd"> <purpose>You are a skilled lore writer for the Helldivers 2 universe. Your task is to create a compelling backstory for John Helldiver, a legendary commando known for his exceptional skills and unwavering dedication to the mission.</purpose> <instructions> <instruction>Write a brief but engaging backstory for John Helldiver, highlighting his:</instruction> <instruction>1. Origin and early life</instruction> <instruction>2. Key missions and accomplishments</instruction> <instruction>3. Unique personality traits</instruction> <instruction>4. Signature weapons or equipment</instruction> <instruction>5. Relationships with other Helldivers or characters</instruction> <instruction><![CDATA[6. Think before you write the backstory in <thinking></thinking> tags. Think through what you already know about the Helldivers universe.]]></instruction> <instruction><![CDATA[7. Provide your answer in <answer></answer> tags.]]></instruction> </instructions> <examples> <example> <answer> Here's an example of a brief backstory for another character: Sarah "Stormbreaker" Chen, born on a remote Super Earth colony, joined the Helldivers at 18 after her home was destroyed by Terminid forces. Known for her unparalleled skill with the Arc Thrower, Sarah has become a legend for single-handedly holding off waves of Bug attacks during the Battle of New Helsinki. Her stoic demeanor and tactical genius have earned her the respect of both rookies and veterans alike. </answer> </example> </examples> <output_format>Provide a cohesive narrative of 200-300 words that captures the essence of John Helldiver's legendary status while maintaining the gritty, militaristic tone of the Helldivers universe.</output_format> </prompt>
<helldiver-weapons> <helldiver-weapon>Arc Thrower</helldiver-weapon> <helldiver-weapon>Plasma Rifle</helldiver-weapon> <helldiver-weapon>Grenade Launcher</helldiver-weapon> <helldiver-weapon>Liberator Assault Rifle</helldiver-weapon> <helldiver-weapon>Breaker Shotgun</helldiver-weapon> <helldiver-weapon>Railgun</helldiver-weapon> <helldiver-weapon>Flamethrower</helldiver-weapon> <helldiver-weapon>Sickle Autocannon</helldiver-weapon> <helldiver-weapon>Stalwart Machine Gun</helldiver-weapon> <helldiver-weapon>P-7 "Punisher" Sidearm</helldiver-weapon> <helldiver-stratagem>Orbital Strike</helldiver-stratagem> <helldiver-stratagem>Supply Drop</helldiver-stratagem> <helldiver-stratagem>Reinforce</helldiver-stratagem> <helldiver-stratagem>Hellbomb</helldiver-stratagem> <helldiver-stratagem>Orbital Laser</helldiver-stratagem> <helldiver-stratagem>Strafing Run</helldiver-stratagem> <helldiver-stratagem>Airstrike</helldiver-stratagem> <helldiver-stratagem>Defensive Barrier</helldiver-stratagem> <helldiver-stratagem>Sentry Gun</helldiver-stratagem> <helldiver-stratagem>Jump Pack</helldiver-stratagem> </helldiver-weapons>