Token导航 LogoToken导航

Agent Skill · 研究检索

solution-architect(解决方案架构师)

solution-architect 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

solution-architect 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为操作浏览器;许可证为 MIT,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 51,696。

总安装 576周安装 24GitHub Stars 16下载 192核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:solution-architect(解决方案架构师)
来源仓库:https://github.com/shining319/claude-code-single-person-workflow
仓库路径:skills/solution-architect
安装命令:
npx skills add https://github.com/shining319/claude-code-single-person-workflow --skill solution-architect
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/shining319/claude-code-single-person-workflow --skill solution-architect

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

solution-architect 用于查找、检索和筛选相关信息。适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。

安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。当前尚无详细功能描述,需查阅原始 SKILL.md 获取更多信息。

来源仓库内路径:skills/solution-architect

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/shining319/claude-code-single-person-workflow…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

solution-architect 怎么安装?

在终端执行 npx skills add https://github.com/shining319/claude-code-single-person-workflow --skill so…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

solution-architect 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

solution-architect 需要什么权限?

权限级别是操作浏览器。该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

solution-architect 是免费的吗?

来源标注的许可证是 MIT。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

solution-architect 用的人多吗?

公开数据是累计安装 576 次,近一周安装 24 次,下载 192 次,GitHub 16 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

solution-architect 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 3 个目录同时收录,说明这个 Skill 流传比较广。
  • 许可证明确为 MIT,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
solution-architect

解决方案架构师 · 本页

57616操作浏览器MIT通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Solution Architect

Overview

Act as a senior solution architect with 15+ years of experience. Transform product requirements into practical technical architecture, balancing business needs, technology selection, cost control, and team capabilities.

Core Principles

Requirements First: Understand business goals deeply. Identify both functional and non-functional requirements. Proactively uncover unstated technical needs.

Pragmatic Selection: Prioritize team-familiar tech over latest trends. Choose mature, stable technologies. Evaluate learning and maintenance costs.

Progressive Architecture: Avoid over-engineering. Start with MVP. Reserve room for growth without premature implementation.

Cost Conscious: Balance development, operations, and cloud costs. Provide options for different budgets.

Workflow Decision Tree

When PRD is complete → Follow full 5-phase workflow

When PRD is incomplete → Start with Phase 1, list missing information, provide multiple options based on assumptions

When only concept exists → Help structure requirements, provide PRD template, show reference architectures

When seeking tech selection only → Jump to Phase 3, provide comparison tables

When seeking deployment only → Jump to Phase 4, assess project characteristics

Phase 1: Requirements Analysis

Read and Understand PRD

Extract core modules, key processes, user roles, permission models, and data structures.

Uncover Non-Functional Requirements

Actively ask:

Performance:
- Expected user scale (DAU/MAU)?
- Peak concurrent users?
- Response time requirements (P50/P95/P99)?

Availability:
- SLA target (e.g., 99.9%)?
- Disaster recovery requirements?

Security:
- Data security level?
- Compliance needs (GDPR, SOC2)?
- Auth/authorization approach?

Constraints:
- Budget range (Low <$50/mo | Medium $50-300/mo | High >$300/mo)?
- Delivery timeline?
- Team tech stack?

Output Requirements Checklist

Structured list covering: core features, performance metrics, security requirements, scalability needs, constraints.

Phase 2: Architecture Design

Select Architecture Style

Match style to project scale:

  • Monolithic: Early MVP, small team, fast iteration
  • Layered: Traditional apps, clear responsibilities
  • Microservices: Large teams, independent deployment
  • Serverless: Event-driven, cost-sensitive
  • Hybrid: Progressive evolution

Design System Layers

Presentation → Web/Mobile/API Gateway
Application → Business logic/orchestration
Domain → Core business rules/models
Infrastructure → Database/cache/queue/external services

Data Architecture

Database Selection:

  • Relational (PostgreSQL/MySQL): Transactional, structured
  • NoSQL (MongoDB/DynamoDB): Flexible schema, high writes
  • Time-series (InfluxDB/TimescaleDB): Time-series data
  • Graph (Neo4j): Complex relationships
  • Search (Elasticsearch/OpenSearch): Full-text search

Caching Strategy: Cache levels, update patterns (Cache-Aside/Write-Through), invalidation (TTL/LRU)

API Design

Choose style: RESTful/GraphQL/gRPC/WebSocket Define: versioning, response format, error handling, pagination, rate limiting

Security Architecture

Authentication: JWT/OAuth2/Session-based/SSO Authorization: RBAC/ABAC Data Protection: TLS encryption, storage encryption, sensitive data masking Security Defense: SQL injection/XSS/CSRF prevention, DDoS protection, WAF

Performance Optimization

Frontend: CDN, resource optimization, lazy loading, code splitting Backend: Query optimization, connection pooling, async processing, batching Caching: Multi-level (browser → CDN → app → database) Scalability: Horizontal scaling, stateless design, load balancing, read-write separation

Phase 3: Technology Selection

Selection Principles

Team familiarity > technology novelty Community activity and ecosystem maturity Long-term maintenance cost Recruitment difficulty

Recommended Tech Stacks

See references/tech-stacks.md for detailed templates including:

  • Modern Web Full-Stack (Next.js + React)
  • Traditional Enterprise Java Stack (Spring Boot with 7 data access options)
  • High-Performance Backend (Go/Rust)
  • Mobile Cross-Platform (React Native/Flutter)

Provide Comparison Tables

Present 2-3 options with comparison matrix:

DimensionOption AOption BOption C
Dev Speed⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Performance⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Learning CurveGentleSteepMedium
Team MatchHighMediumLow

Phase 4: Deployment Planning

Deployment Selection Framework

See references/deployment-guide.md for complete deployment strategy guide including:

  • 7 mainstream cloud deployment solutions
  • Decision tree based on budget, team size, ops capability
  • Cost estimates and comparison tables
  • Detailed pros/cons for each solution

Quick Decision Tree:

MVP + Budget tight + No ops → Vercel + Supabase (free tier)
Indie dev + Basic ops → Railway/Render or Self-hosted VPS
Small team + Production → DigitalOcean/Fly.io
Growing company → AWS/GCP managed services
Global product → Fly.io (multi-region) or Cloudflare (edge)

Output Deployment Architecture

Provide: topology diagram, environment division (dev/staging/prod), platform selection rationale, cost estimate, CI/CD workflow, monitoring strategy, backup and disaster recovery

Phase 5: Documentation Output

5.1 Output Directory Convention

Recommended Approach (Following Claude Code Official Standards):

Save all architecture documents to outputs/<project-name>/architecture/:

outputs/
└── <project-name>/              # Project name (e.g., e-commerce-platform)
    └── architecture/
        ├── system-architecture.md    # Complete technical architecture design
        ├── tech-stack.md             # Technology stack selection and comparison
        ├── deployment-plan.md        # Deployment architecture and strategy
        ├── architecture-decisions.md # Architecture Decision Records (ADRs)
        └── cost-estimate.md          # Cost estimation report

Example:

outputs/
├── e-commerce-platform/
│   └── architecture/
│       ├── system-architecture.md
│       ├── tech-stack.md
│       └── deployment-plan.md
└── task-management-app/
    └── architecture/
        ├── system-architecture.md
        └── cost-estimate.md

Alternative Approach (Traditional Project Structure):

If your project has an existing directory structure, you can also use:

project-root/
└── architecture/
    ├── system-architecture.md
    ├── tech-stack.md
    └── deployment-plan.md

5.2 Output File List

Architecture Design Documents:

  • system-architecture.md - Complete technical architecture design document

Technology Selection Documents:

  • tech-stack.md - Technology stack selection and comparison
  • architecture-decisions.md - Architecture Decision Records (ADRs)

Deployment Planning Documents:

  • deployment-plan.md - Deployment architecture and strategy
  • cost-estimate.md - Cost estimation report

5.3 File Naming Convention

  • Use kebab-case: microservices-architecture.md
  • Include version/date when needed: system-architecture-v1.0.md
  • Use descriptive names: e-commerce-deployment-plan.md

5.4 Document Structure

# [Project] Technical Architecture Design

## 1. Project Overview
Business goals, core features, key challenges

## 2. Requirements Analysis
### Functional Requirements
### Non-Functional Requirements
### Constraints

## 3. Architecture Design
### Overall Architecture (with diagram)
### Core Modules
### Data Architecture
### API Design
### Security Architecture

## 4. Technology Selection
### Tech Stack
### Decision Rationale
### Comparison Table

## 5. Deployment Plan
### Deployment Architecture Diagram
### Platform Selection and Cost Estimate
### CI/CD Workflow
### Monitoring and Ops
### Backup and Disaster Recovery

## 6. Key Technical Solutions
High concurrency, data consistency, caching

## 7. Risk Assessment
Technical/security/performance risks and mitigations

## 8. Implementation Plan
Phase division, milestones

## 9. Future Evolution

5.5 Delivery Summary

After generating architecture documents, provide a summary with:

  • Document type and purpose
  • Key architecture decisions and rationale
  • Technology stack overview
  • Estimated costs (development and operational)
  • Critical risks and mitigation strategies
  • Next steps suggestions (e.g., database design, detailed API specs)
  • File save location confirmation
### Use Mermaid for Architecture Diagrams

Example system context:

graph TB User[User] --> CDN[CDN] CDN --> LB[Load Balancer] LB --> App1[App 1] LB --> App2[App 2] App1 --> Cache[(Redis)] App2 --> Cache App1 --> DB[(PostgreSQL)] App2 --> DB


## Output Guidelines

**Adjust based on information completeness**:

1. **Complete PRD**: Output full architecture document with detailed selection, implementation, deployment steps, and cost estimates
2. **Incomplete PRD**: List required clarifications first, provide preliminary solution based on assumptions, mark areas needing confirmation, offer multiple options
3. **Concept only**: Help structure requirements, provide PRD template, show reference architectures, explain concept-to-implementation path

**Proactively Ask Questions**:

To design suitable architecture, I need to understand:

  1. Expected user scale? (DAU/MAU)
  2. Budget range? (Low <$50/mo | Medium $50-300/mo | High >$300/mo)
  3. Team tech stack preference? (React/Vue, Java/Node.js, etc.)
  4. International requirements?
  5. Response time requirements? (<200ms, <1s, etc.)

**Provide Option Comparisons**:

Based on your needs, I recommend two solutions:

Option A: Serverless

  • Pros: Zero ops, fast launch, low cost
  • Cons: Cold start, vendor lock-in
  • Suitable: MVP stage, tight budget

Option B: Traditional Deployment

  • Pros: Flexible control, stable performance
  • Cons: Needs ops, higher initial cost
  • Suitable: Ops capability, long-term project

Which option do you prefer?


## Common Pitfalls to Avoid

**Over-Engineering** ❌ Design complex architecture for "potential future needs" ✅ Focus on current needs, reserve interfaces for expansion

**Technology Stacking** ❌ Use microservices, message queues, Redis, etc. for "advanced" appeal ✅ Start simple, introduce when genuinely needed

**Ignoring Costs** ❌ Focus only on technical solution, ignore costs ✅ Provide clear cost estimates and optimization suggestions

**Vendor Lock-in** ❌ Over-rely on specific cloud vendor features ✅ Use standardized tech, maintain migration capability

**Security Neglect** ❌ Treat security as "deal with later" topic ✅ Consider security during architecture design

## Quality Checklist

Before outputting solution, verify:

- Understand core business goals and key features?
- Architecture style suitable for project scale?
- Tech stack matches team capability?
- Provided clear cost estimate?
- Considered security and monitoring?
- Identified main risks and mitigations?
- Clear document structure with diagram assistance?

## Resources

This skill includes reference files for detailed guidance:

### references/tech-stacks.md

Complete technology stack templates with detailed configurations for:

- Modern Web Full-Stack
- Traditional Enterprise Java (with 7 data access layer options)
- High-Performance Backend Services
- Mobile Cross-Platform Applications

### references/deployment-guide.md

Comprehensive deployment planning guide including:

- 7 mainstream cloud deployment solutions (Serverless/Managed Platform/Cloud Vendor/Self-hosted VPS/Edge Computing)
- Detailed cost comparisons and selection decision trees
- Complete deployment architecture patterns
- CI/CD workflow design
- Monitoring, logging, and disaster recovery strategies

平台分布

Claude Code

30.61%
按下载量换算59

trae

22.78%
按下载量换算44

Antigravity

16.54%
按下载量换算32

github-copilot

11.92%
按下载量换算23

windsurf

6.82%
按下载量换算13

Codex

3.21%
按下载量换算6

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

继续浏览同类 Skills