Knowledge Base Implementation
Creates self-service support systems with organized articles and FAQs, enhancing user experience and reducing support tickets.
Install this skill
Security score
The Knowledge Base Implementation skill was audited on Feb 12, 2026 and we found 22 security issues across 3 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 518 | uniqueSlug = `${slug}-${counter}`; |
Template literal with variable interpolation in command context
| 542 | changeLog: `Version ${currentVersion}`, |
Template literal with variable interpolation in command context
| 945 | `${article.title} ${article.excerpt || ''}` |
Template literal with variable interpolation in command context
| 1081 | content = content.replace(new RegExp(`{{${variable.name}}}`, 'g'), String(value)); |
Template literal with variable interpolation in command context
| 1253 | fileUrl: `/uploads/kb/${req.file.filename}`, |
Template literal with variable interpolation in command context
| 1590 | const text = `${title} ${content}`.toLowerCase(); |
Template literal with variable interpolation in command context
| 1612 | const ogImage = article.seo?.ogImage || `${baseUrl}/default-og-image.jpg`; |
Template literal with variable interpolation in command context
| 1616 | return ` |
Template literal with variable interpolation in command context
| 1630 | return ` |
Template literal with variable interpolation in command context
| 1656 | return `${baseUrl}/kb/${article.slug}`; |
Template literal with variable interpolation in command context
| 1715 | const slug = `${originalArticle.slug}-${params.language}`; |
Template literal with variable interpolation in command context
| 1959 | const articles = await db.$queryRaw` |
Access to .env file
| 935 | this.pinecone = new Pinecone({ apiKey: process.env.PINECONE_API_KEY! }); |
Access to .env file
| 936 | this.openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY! }); |
Access to .env file
| 949 | const index = this.pinecone.index(process.env.PINECONE_INDEX!); |
Access to .env file
| 983 | const index = this.pinecone.index(process.env.PINECONE_INDEX!); |
External URL reference
| 1633 | "@context": "https://schema.org", |
External URL reference
| 1999 | - [Tiptap Editor](https://tiptap.dev/) |
External URL reference
| 2000 | - [Pinecone Vector Database](https://www.pinecone.io/) |
External URL reference
| 2001 | - [Knowledge Base Best Practices](https://www.zendesk.com/blog/knowledge-base-best-practices/) |
External URL reference
| 2002 | - [OpenAI API](https://platform.openai.com/docs/) |
External URL reference
| 2003 | - [Prisma Documentation](https://www.prisma.io/docs/) |