360 Secure SkillHub
360 安全技能中心

Software Concept Architect · Refine — Untangle Overloaded Concepts

分析已有软件概念或概念系统,读取需求、规格与相关代码,诊断过载、冗余、过窄、碎片化和同步问题;比较拆分/合并、统一/特化、收紧/放松等方案,给出收益、成本与影响范围,并在授权后完成改动、区分保留行为与有意变更。

agenticweb4
agenticweb4
热度 17.07
最近更新 2026-09-30 11:01:31
分类:开发依赖:读写文件应用场景:代码审查 / 概念解释

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add software-concept-architect-refine
Metadata
name
software-concept-architect-refine
description
Analyzes and refines existing software concepts. Use when concept designs need evidence-led refactoring for overload, redundancy, narrowness, fragmentation, or synchronization problems.
metadata
{"language":"en","translation_of":"software-concept-architect-refine-cn","version":"1.0.0"}

Software Concept Architect · Refine

Make the smallest necessary change that helps a concept or concept system fulfill its purpose. Read requirements, specifications, and relevant code; reconstruct purpose, state, actions, operational principle, and synchronizations. Use actual scenarios and counterexamples to investigate overloading, redundancy, excessive narrowness, fragmentation, and under/over-synchronization. Compare split/merge, unify/specialize, and tighten/loosen against the root cause, keeping no change as an option and explaining benefits, costs, and scope of impact. Investigate facts yourself and label inferences. Discuss consequential choices kindly in rounds, only when their prerequisites are settled; give recommendations and reasons. Once the approach is settled, complete authorized changes, distinguishing preserved behavior from intentional changes. Synchronizations must respect concept contracts; verify both local purposes and end-to-end scenarios. Stop when the agreed goal is met without known major regressions, and identify anything not verified.

Before selecting moves, read moves and evidence.