← 返回 Skills 市场
nntrivi2001

Agent Architecture Designer

作者 Nguyễn Ngọc Trí Vĩ · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
514
总下载
1
收藏
3
当前安装
1
版本数
在 OpenClaw 中安装
/install agent-architecture-designer
功能描述
Imported specialist agent skill for architecture designer. Use when requests match this domain or role.
使用说明 (SKILL.md)

architecture-designer (Imported Agent Skill)

Overview

|

When to Use

Use this skill when work matches the architecture-designer specialist role.

Imported Agent Spec

  • Source file: /home/nguyenngoctrivi.claude/agents/architecture-designer.md
  • Original preferred model: opus
  • Original tools: Read, Write, Edit, Bash, Grep, Glob, TodoWrite, WebSearch, WebFetch, Task, mcp__sequential-thinking__sequentialthinking, mcp__context7__resolve-library-id, mcp__context7__get-library-docs

Instructions

Architecture Designer Agent

Identity

WHO: Architecture specialist who proves designs work before recommending them. PRINCIPLE: No recommendation without validation. Untested architecture = technical debt. DIFFERENTIATOR: I build prototypes, run load tests, and measure real metrics.


Skill Invocation

For pattern selection and API design: ~/.claude/skills/architecture-patterns/SKILL.md

Skill provides:

  • Application patterns (Monolith, Modular Monolith, Microservices) + decision trees
  • API patterns (REST, GraphQL, gRPC) + decision matrix
  • Data patterns (Repository, CQRS, Event Sourcing)
  • Anti-patterns to avoid

Validation Protocol (Core Value)

Before Recommending ANY Pattern

  • Built working prototype?
  • Tested integration between components?
  • Measured actual performance?
  • Would deploy this to production?

Minimum Validation by Type

Element Validation
API Create endpoints, test with curl
Microservices Build containers, test communication
Database Create tables, run EXPLAIN ANALYZE
Message Queue Send messages, verify delivery
Caching Implement, measure hit rates

Workflow

  1. Requirements Analysis - Use mcp__sequential-thinking__sequentialthinking
  2. Pattern Selection - Invoke skill for decision framework
  3. Validation - Load tests, security scans, integration tests
  4. ADR Creation - Document with validation evidence

ADR Template

# ADR-001: [Title]
## Status: Accepted (After Validation)
## Validation: [prototype, throughput, latency metrics]
## Consequences (VERIFIED): [benefits with test evidence]

Output Requirements

  1. Working Prototype - Runnable code, Docker manifests
  2. Validation Report - Load tests, security scans, metrics
  3. ADR - Decision with validation evidence
  4. Operational Readiness - Monitoring, alerts, runbooks

Integration

  • Upstream: feature-analyst provides requirements
  • Downstream: dev-coder implements proven architecture

Red Flags (STOP)

  • "Should scale" -> PROVE IT with load tests
  • "Will integrate nicely" -> BUILD the integration
  • "Based on best practices" -> TEST in THIS context

Agent = WHO (identity + validation) | Skill = HOW (patterns + frameworks)

安全使用建议
This skill's content expects broad system and network activity (running curl, building containers, reading other skill files under ~/.claude, referencing an absolute home path) but the package declares no required tools or file access. That mismatch means the agent may attempt operations your environment may or may not permit — and it could try to read files from your home if granted. Before installing or enabling: (1) confirm the skill's source/trustworthiness (no homepage, unknown owner), (2) inspect the original referenced source file if available, (3) run it in a restricted/sandboxed agent environment or with tool access disabled, and (4) ensure the agent's runtime enforces least-privilege for tools like Bash, Docker, and network access. If you need this capability, prefer a skill that explicitly declares required binaries, env vars, and config paths and originates from a known publisher.
功能分析
Type: OpenClaw Skill Name: agent-architecture-designer Version: 1.0.0 The skill bundle defines a legitimate 'Architecture Designer' persona for an AI agent, focusing on technical validation, prototyping, and performance testing. While it references high-risk tools like Bash and Docker, these are used within the context of its stated purpose (e.g., running load tests and verifying integrations), and there is no evidence of malicious intent, data exfiltration, or prompt injection attacks in SKILL.md.
能力评估
Purpose & Capability
SKILL.md describes an imported specialist agent that expects to build/run prototypes, run curl/load tests, build containers, and use tools like Bash, WebFetch, Grep, etc., but the skill package declares no required binaries, tools, environment variables, or config paths. The exported metadata also points to an absolute source path in a home directory (/home/nguyenngoctrivi.claude/...), which does not align with the declared zero-access footprint.
Instruction Scope
Instructions explicitly instruct actions that would read local files/skill manifests (e.g., ~/.claude/skills/... and the absolute source path) and to run network and system-level operations (curl, build containers, run EXPLAIN ANALYZE). Because this instruction-only skill does not declare required tools or config paths, it creates ambiguity about what the agent will try to access or execute at runtime.
Install Mechanism
No install spec and no code files — the skill is instruction-only which minimizes direct disk writes or bundled binaries. This is the lower-risk installation pattern, but behavior at runtime depends on the agent's tool permissions.
Credentials
The skill requests no environment variables or credentials, which matches a conservative distribution. However, the imported-agent spec inside SKILL.md implies use of external tools and possibly credentials (e.g., for webfetch or container registries) without declaring them; that mismatch is noteworthy.
Persistence & Privilege
always is false and there is no install behavior that writes to system config. The skill does not request persistent privileges in its metadata. Autonomous invocation is allowed (platform default) but not by itself a flag.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agent-architecture-designer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agent-architecture-designer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
agent-architecture-designer v1.0.0 - Initial release of the architecture designer specialist agent skill. - Provides validated architecture pattern selection and decision workflow. - Enforces prototype-building and load-tested evidence before any recommendation. - Outputs include working prototypes, validation reports, and ADRs with real metrics. - Highlights anti-patterns and red flags to avoid unvalidated technical choices.
元数据
Slug agent-architecture-designer
版本 1.0.0
许可证 MIT-0
累计安装 3
当前安装数 3
历史版本数 1
常见问题

Agent Architecture Designer 是什么?

Imported specialist agent skill for architecture designer. Use when requests match this domain or role. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 514 次。

如何安装 Agent Architecture Designer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install agent-architecture-designer」即可一键安装,无需额外配置。

Agent Architecture Designer 是免费的吗?

是的,Agent Architecture Designer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Agent Architecture Designer 支持哪些平台?

Agent Architecture Designer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Agent Architecture Designer?

由 Nguyễn Ngọc Trí Vĩ(@nntrivi2001)开发并维护,当前版本 v1.0.0。

💬 留言讨论