{"id":"250830cf-7d72-41af-9d81-36e1f7f14e4f","shortId":"qvVvGm","kind":"skill","title":"Jinja2 Template Engine","tagline":"Renders Jinja2 templates with variable injection, macro expansion, and template inheritance. Integrates with the Jinja2 Environment API for sandboxed execution and custom filter registration.","description":"# Jinja2 Template Engine\n\nRenders Jinja2 templates with variable injection, macro expansion, and template inheritance. Integrates with the Jinja2 Environment API for sandboxed execution and custom filter registration.\n\n## Installation\n\nRequirements and caveats from upstream:\n- placeholders in the template allow writing code similar to Python\n- Templates are compiled to optimized Python code just-in-time and\n- Jinja's philosophy is that while application logic belongs in Python if\n\n- Source: https://github.com/pallets/jinja\n- Extracted from upstream docs: https://raw.githubusercontent.com/pallets/jinja/HEAD/README.md\n\n## Documentation\n\n- https://jinja.palletsprojects.com/\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/jinja2-template-engine-agent/)","tags":["jinja2","template","engine","agent","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex"],"capabilities":["skill","source-agentskillexchange","skill-jinja2-template-engine-agent","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/jinja2-template-engine-agent","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (785 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:11:01.261Z","embedding":null,"createdAt":"2026-05-18T13:17:19.336Z","updatedAt":"2026-05-18T19:11:01.261Z","lastSeenAt":"2026-05-18T19:11:01.261Z","tsv":"'/pallets/jinja':98 '/pallets/jinja/head/readme.md':105 '/skills/jinja2-template-engine-agent/)':114 'agent':109 'agentskillexchange.com':113 'agentskillexchange.com/skills/jinja2-template-engine-agent/)':112 'allow':65 'api':20,47 'applic':89 'belong':91 'caveat':58 'code':67,77 'compil':73 'custom':25,52 'doc':102 'document':106 'engin':3,30 'environ':19,46 'exchang':111 'execut':23,50 'expans':11,38 'extract':99 'filter':26,53 'github.com':97 'github.com/pallets/jinja':96 'inherit':14,41 'inject':9,36 'instal':55 'integr':15,42 'jinja':83 'jinja.palletsprojects.com':107 'jinja2':1,5,18,28,32,45 'just-in-tim':78 'logic':90 'macro':10,37 'optim':75 'philosophi':85 'placehold':61 'python':70,76,93 'raw.githubusercontent.com':104 'raw.githubusercontent.com/pallets/jinja/head/readme.md':103 'registr':27,54 'render':4,31 'requir':56 'sandbox':22,49 'similar':68 'skill':110 'skill-jinja2-template-engine-agent' 'sourc':95,108 'source-agentskillexchange' 'templat':2,6,13,29,33,40,64,71 'time':81 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'upstream':60,101 'variabl':8,35 'write':66","prices":[{"id":"6b2dcab7-251e-4d07-9f2f-7deb934ffac3","listingId":"250830cf-7d72-41af-9d81-36e1f7f14e4f","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:17:19.336Z"}],"sources":[{"listingId":"250830cf-7d72-41af-9d81-36e1f7f14e4f","source":"github","sourceId":"agentskillexchange/skills/jinja2-template-engine-agent","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/jinja2-template-engine-agent","isPrimary":false,"firstSeenAt":"2026-05-18T13:17:19.336Z","lastSeenAt":"2026-05-18T19:11:01.261Z"}],"details":{"listingId":"250830cf-7d72-41af-9d81-36e1f7f14e4f","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"jinja2-template-engine-agent","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"1f2d451cf4ccf239a60d016a011b6030511917fe","skill_md_path":"skills/jinja2-template-engine-agent/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/jinja2-template-engine-agent"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Jinja2 Template Engine","description":"Renders Jinja2 templates with variable injection, macro expansion, and template inheritance. Integrates with the Jinja2 Environment API for sandboxed execution and custom filter registration."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/jinja2-template-engine-agent"},"updatedAt":"2026-05-18T19:11:01.261Z"}}