{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"hn-47243272","slug":"agentic-engineering-patterns","name":"Agentic Engineering Patterns","type":"prompt","url":"https://simonwillison.net/guides/agentic-engineering-patterns/","page_url":"https://unfragile.ai/agentic-engineering-patterns","categories":["automation"],"tags":["hackernews","show-hn"],"pricing":{"model":"unknown","free":false,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"hn-47243272__cap_0","uri":"capability://planning.reasoning.pattern.based.agentic.design.guidance","name":"pattern-based agentic design guidance","description":"This capability provides structured guidance on designing agentic systems using established engineering patterns. It leverages a collection of best practices and design patterns that are specifically tailored for creating autonomous agents, allowing users to understand the nuances of agentic behavior and decision-making processes. The patterns are categorized and explained in a way that facilitates easy integration into various projects, making it distinct in its focus on agentic engineering.","intents":["How can I design an autonomous agent using established patterns?","What are the best practices for creating decision-making systems?","Can you provide examples of agentic engineering patterns for my project?"],"best_for":["developers building autonomous systems","engineers exploring agentic behaviors"],"limitations":["Limited to predefined patterns; may not cover all specific use cases","Requires familiarity with agentic concepts"],"requires":["Basic understanding of software design principles"],"input_types":["text"],"output_types":["text"],"categories":["planning-reasoning","software-engineering"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"hn-47243272__cap_1","uri":"capability://planning.reasoning.contextual.agentic.pattern.application","name":"contextual agentic pattern application","description":"This capability allows users to apply agentic engineering patterns to their specific contexts by providing contextual examples and use cases. It utilizes a framework that maps patterns to real-world scenarios, helping users visualize how to implement these patterns effectively in their projects. This contextualization is what sets it apart from generic pattern libraries.","intents":["How can I apply agentic patterns to my specific project?","What real-world examples exist for these engineering patterns?","Can you help me visualize the implementation of a specific agentic pattern?"],"best_for":["software architects designing complex systems","project managers overseeing agentic projects"],"limitations":["Contextual examples may not cover every industry","Requires user input to define context"],"requires":["Familiarity with agentic principles and project requirements"],"input_types":["text"],"output_types":["text"],"categories":["planning-reasoning","contextual-design"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"hn-47243272__cap_2","uri":"capability://planning.reasoning.iterative.pattern.refinement.feedback","name":"iterative pattern refinement feedback","description":"This capability provides feedback on the iterative refinement of agentic patterns as they are applied in user projects. It employs a feedback loop mechanism that encourages users to iterate on their designs based on predefined criteria and best practices, allowing for continuous improvement. This iterative approach distinguishes it from static pattern resources.","intents":["How can I improve my implementation of an agentic pattern?","What feedback can I get on my current design?","Can you help me refine my agentic system based on best practices?"],"best_for":["developers seeking to enhance their designs","teams working on long-term agentic projects"],"limitations":["Feedback is subjective and may vary based on user interpretation","Requires ongoing engagement from users"],"requires":["Access to a project in development","Willingness to iterate based on feedback"],"input_types":["text","design documents"],"output_types":["text","recommendations"],"categories":["planning-reasoning","continuous-improvement"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":36,"verified":false,"data_access_risk":"low","permissions":["Basic understanding of software design principles","Familiarity with agentic principles and project requirements","Access to a project in development","Willingness to iterate based on feedback"],"failure_modes":["Limited to predefined patterns; may not cover all specific use cases","Requires familiarity with agentic concepts","Contextual examples may not cover every industry","Requires user input to define context","Feedback is subjective and may vary based on user interpretation","Requires ongoing engagement from users","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.92,"quality":0.16,"ecosystem":0.21000000000000002,"match_graph":0.25,"freshness":0.9,"weights":{"adoption":0.15,"quality":0.25,"ecosystem":0.1,"match_graph":0.45,"freshness":0.05}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:23.326Z","last_scraped_at":"2026-05-04T08:10:16.627Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=agentic-engineering-patterns","compare_url":"https://unfragile.ai/compare?artifact=agentic-engineering-patterns"}},"signature":"/bePejiBGZTVSm54OEWOlttgieTkNyljtjh9k2s1qvB3UTRO4IHJvnDiG8bN80TT1tWgEEAaKnwRvcJONFi3CA==","signedAt":"2026-06-15T06:47:50.236Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/agentic-engineering-patterns","artifact":"https://unfragile.ai/agentic-engineering-patterns","verify":"https://unfragile.ai/api/v1/verify?slug=agentic-engineering-patterns","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}