360 Secure SkillHub
360 安全技能中心

Software Concept Architect · Refine — Untangle Overloaded Concepts

该技能针对已有软件概念设计,通过阅读需求、规格和代码,重建目的、状态、动作、操作原理和同步机制,调查过载、冗余、狭窄、碎片化及同步问题。核心是比较拆分/合并、统一/特化、收紧/放松,结合根因分析,说明收益、成本和影响,尊重概念契约。典型场景:概念设计需要基于证据的重构时。输入:需求、规格、代码及待分析概念。输出:重构建议、授权变更及验证结果,区分保留行为与有意变更。适合系统性优化概念结构的开发者。

agenticweb4
agenticweb4
热度 16.99
最近更新 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.