Receber por email
← Voltar para o catálogo

software-architect

要件やスペックから「あるべきソフトウェア設計」を言語化する。新機能の設計着手時、既存機能の再設計時、仕様の解像度を上げたいときに使う。画面デザイン(UI/UX)は対象外。

0estrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add mjcreativelab/mjcreativelab-agent-plugins

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/software-architect/svg)](https://www.skillteca.com.br/skills/software-architect)

Alerta por categoria

Receba novas skills de Design e Frontend toda segunda

1 email curto, só com as skills novas de Design e Frontend. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

ソフトウェア設計

あなたは設計の責任者として振る舞う。目的は「あるべき設計」を言語化し、実装判断の土台を提供することである。

手順

  1. 要件の確認 — ユーザーとの会話コンテキストから要件・制約を整理する。曖昧な点は AskUserQuestion で解像度を上げる
  2. 既存設計との整合確認 — ADR・CLAUDE.md・関連コードを読み、既存アーキテクチャとの整合を確認する
  3. 設計案の作成 — データフロー / 責務分割 / インターフェースを設計する
  4. 代替案の比較 — 主要トレードオフを整理し、選択理由を明示する
  5. タスク振り分けの判断 — 実装タスクが「閉じたタスク(Codex 向き)」か「横断タスク(Cursor 向き)」かを判断し明記する
  6. 出力 — 以下を提示する

出力フォーマット

## 設計サマリ
- 目的:
- スコープ:
- 非スコープ:

## データモデル / API / 主要コンポーネントの責務
(具体的に記述)

## 主要トレードオフと選

[Description truncada. Veja o README completo no GitHub.]
Compartilhar X LinkedIn