Replies: 2 comments 1 reply
|
prompt poisoning, prompt injection is the biggest security threat with 3P mcp servers. if promptz.dev can solve this problem with a security layer it would be a game changer @cremich |
Implementation OptionsBased on a discussion I had with Q Developer, here is my preferred option to setup a git-based content management : Single Repository ApproachThe Content Format: Markdown with JSON Codeblocks ✅For custom agents, use markdown with JSON codeblocks instead of separate JSON files: ---
title: "AWS Lambda Development Agent"
category: "serverless"
tags: ["aws", "lambda", "python"]
---
# AWS Lambda Development Agent
This agent helps with AWS Lambda development...
\`\`\`json
{
"name": "aws-lambda-dev",
"description": "Specialized agent for AWS Lambda development",
"instructions": "You are an expert in AWS Lambda...",
"tools": ["aws-cli", "sam-cli"],
"model": "claude-3-5-sonnet"
}
\`\`\`For prompts and project rules, we will use plain markdown with defined metadata in the front matter header. Required metadata will be derived from the current common data attributes schema defined in Content Repository StructureFollowing our architecture discussion, here is a draft for the content repository: Repository Structure
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Motivation
With Promptz v2, I want to initiate the next evolution of managing and sharing resources for Amazon Q Developer. While running promptz.dev for almost a year now, I learned how the product is used, perceived, and where I spend effort in maintaining it. That led to a few assumptions:
Vision
The vision of v2 is centered around a customer quote I received in the early days.
Execution
Following that vision, and taking the mentioned assumptions as guidelines, will lead to major changes:
User Journeys
This is a draft of typical user journeys for v2
journey title Discovering and Using Content section Discovery Visit promptz.dev: 5: Developer Search for specific use case: 5: Developer Browse by tags/categories: 5: Developer Find relevant prompt: 5: Developer section Usage Read content details: 5: Developer Copy CLI command to install content: 5: Developer Run install command: 5: Developer Download content in local environment CLI: 5: Developer Use content in Amazon Q Developer: 5: Userjourney title Creating and Sharing Content section Content Creation Fork promptz.dev repository: 5: Developer Add new content: 5: Developer Create pull request: 5: Developer Auto-Review and Approval of PR: 5: GitHubjourney title Contributing changes to existing Content section Content Creation Fork promptz.dev repository: 5: Developer Update existing content: 5: Developer Create pull request: 5: Developer Automatically assign author for review 5: GitHub Review PR: 5: Author Merge changes: 5: AuthorAll reactions