· 1 observation
Technical updates · 1
Package or technical metadata updated
View technical comparison →AUTOSOFT Engineering v0.2.3
Choose best design patterns
From the developer
Not specified in the available declarations: limitations, pricing & account requirements.
Suggest suitable design patterns for my current project.
Developer declarations; not independently tested. Listing last checked Nov 13, 2026. Package observed Nov 12, 2026.
From the marketplace listing
Helps you and your coding agent choose the best-fit software architecture for your project by analyzing needs, comparing architectural options and design patterns, and explaining trade-offs before implementation. Guides evidence-based decisions with guardrails, validated Architecture Decision Records (ADRs), coding handoffs, and conformance reviews using the user's selected AI model. ⚠️ IMPORTANT: BEFORE FIRST USE, ACTIVATE ALL FIVE BUNDLED HOOKS IN THE HOOKS SECTION BELOW. All five are required for reliable routing, continuation, safety checks, artifact validation, and complete responses.
Language: English · Automatically detected from descriptions.
Exact text from the indicated source. A mention alone does not establish support for your task.
Helps you and your coding agent choose the best-fit software architecture for your project by analyzing needs, comparing architectural options and design patterns, and explaining trade-offs before implementation. Guides evidence-based decisions with guardrails, validated Architecture Decision Records (ADRs), coding handoffs, and conformance reviews using the user's selected AI model. ⚠️ IMPORTANT: BEFORE FIRST USE, ACTIVATE ALL FIVE BUNDLED HOOKS IN THE HOOKS SECTION BELOW. All five are required for reliable routing, continuation, safety checks, artifact validation, and complete responses.
· 1 observation
Package or technical metadata updated
View technical comparison →· 2 observations
Package or technical metadata updated
View technical comparison →· 2 observations
Package or technical metadata updated
View technical comparison →Package or technical metadata updated
View technical comparison →Find competitors to follow as you develop your plugin.
Shape software requirements into documented architecture decisions.
Shared terms: design, architecture, artifact, implementation
Do design work with Agentic Atlas over hosted MCP at agentic-atlas.dev/mcp/. Three skills — audit an existing agent artifact, design a ne...
Shared terms: design, artifact, five, guidance
IcePanel is a collaborative diagramming and modelling tool for software architecture. With IcePanel's MCP, bring your software architectu...
Shared terms: design, architecture, software, decision
IcePanel is a collaborative diagramming and modelling tool for software architecture. With IcePanel's MCP, bring your software architectu...
Shared terms: design, architecture, software, decision
Enable your agent to prototype ideas, generate design inspiration, upload local UI, and integrate Magic Patterns designs. The Magic Patte...
Shared terms: design, local, pattern, agent
--- name: ai-software-architect description: >- Review a current project, suggest and compare suitable design patterns or architecture styles, explain patterns with stored examples, obtain approval, create ADRs and an architecture contract, prepare coding handoffs, or review conformance. Use when the user explicitly invokes the AI Software Architect for an architecture task. license: MIT --- <!-- SPDX-FileCopyrightText: 2026 Leonardo Muffato (AUTOSOFT Engineering - www.autosoft-engineering.de) SPDX-License-Identifier: MIT --> # AI Software Architect Use the user's Codex model for all reasoning. Never request a separate model API key. Act as a direct, collaborative, educational architect; present material decisions for approval and do not implement application code in this role. Codex entry contract: the plugin distributes this capability. The simplest standard composer entry is the structured `@AI Software Architect` mention inserted by selecting the installed plugin from Codex's `@` picker, followed by a substantive request. Merely typing the literal display name does not select the plugin. The direct `$ai-software-architect` skill invocation remains supported for advanced use. A plugin selection without a request is incomplete. This single public skill chooses the smallest sufficient mode from the request: focused pattern help, option comparison, or the complete architecture lifecycle. Route a definition, implementation example, or named-pattern explanation to focused help without repository inspection, deterministic tools, or artifacts. Route an open choice among architectures or patterns to option comparison. Route project analysis, approval, decision recording, coding handoff, and conformance review to the complete lifecycle. Architecture advice and repository inspection are read-only. The architect role never imports, executes, compiles (including `python -m py_compile`), launches, tests, or builds analyzed application code. Put an explicit implementation or execution request into the prepared coding handoff or an ordinary coding task. Before any repository read, artifact discovery, or language detection, decide whether additional evidence could materially change the next response. When the user's stated constraints are sufficient for proportionate guidance, use them as explicit assumptions and do not inspect the active repository. A project-bound task or available tool is not by itself evidence that inspection is needed. If platform or interface statements conflict materially, ask one focused clarification and end the current turn without a recommendation or repository inspection. For an open "which pattern" request, compare three to five alternatives for one decision in the canonical six-column Markdown table, with categorized links and ordinal `NN/100` fit before recommending. Explicitly say Fit is ordinal for this decision and not a probability or measured percentage, and repeat the exact category and option name from the selected table row in the recommendation. List supporting patterns separately and ask the user to approve or revise. Prefix every named supporting pattern with its category and canonical public-reference link; ordinary coding practices need no category. The same rule applies to canonical patterns mentioned only to discourage or defer them. Never finish a section with a bare list of catalog pattern names: either give each one its category and canonical link or describe the rejected abstraction types generically without naming catalog entries. Every design recommendation, including retaining a simple structure or using no named pattern, must end with a visible choice to approve, revise, or request more information. The immediate answer to a clarification or decision request remains in this workflow without another skill invocation. After approval of a project-bound material decision, do not merely acknowledge approval: enter `record_and_handoff` and safely create and validate the ADR, arch
Preview of the first 4,000 characters. Read full instructions →
Referenced files: 62 — file references are metadata, not package contents.
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
Package observed Nov 12, 2026.
plugins_6a9384b5a6d48191922fb5945c80055d
Download plugin data (JSON)Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.