busic-architecture

Document the BuSic project's layered structure and dependency directions for impact analysis.

23|8|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/GlowLED/BuSic --skill busic-architecture
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: busic-architecture
Source: https://github.com/GlowLED/BuSic/tree/main/.agents/skills/busic-architecture
Command: npx skills add https://github.com/GlowLED/BuSic --skill busic-architecture

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

BuSic项目架构速查,帮助开发者快速定位当前分层结构、主链路真源、层间依赖方向和跨系统高耦合约束,便于影响分析和架构改动决策。

Core Features & Use Cases

  • 提供当前架构的结构概览:lib/main.dart、lib/app.dart、lib/core、lib/features、lib/shared、lib/l10n 等目录及关系。
  • 指定关键真源与依赖方向,帮助团队在变更时对齐入口点和跨系统交互。
  • 记录对不可破坏规则的约束与注意事项,例如依赖顺序和 UI 层次原则,提升协同效率。

Quick Start

Open this skill's references and current structure to guide change decisions and code reviews.

Frequently Asked Questions about busic-architecture

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze BuSic project architecture for change impact assessment?

To analyze BuSic architecture, review the lib/ directory structure, identify the main source of truth, trace dependency directions, and check cross-system coupling constraints to guide change impact decisions.

What is the main source of truth for BuSic application entry points?

The main source of truth for BuSic entry points anchors in lib/main.dart and lib/app.dart, which define the root application structure and initialization flow for architectural analysis.

How do I navigate BuSic's layered structure to find feature modules?

Navigate BuSic's layered structure by reviewing the lib/core, lib/features, and lib/shared directories, which organize domain logic, feature modules, and shared utilities to clarify structural boundaries.

Can I use this skill to check dependency direction constraints before a code review?

Yes, you can use this skill to verify dependency direction constraints before code reviews, as it documents unbreakable UI layering rules and cross-system coupling limits to align team decisions.

Why does my BuSic architecture change break cross-system coupling rules?

Your BuSic architecture change breaks cross-system coupling rules if it violates documented dependency ordering or UI hierarchy principles, bypassing the established lib/ structure and layer interaction constraints.

Does the BuSic architecture skill support localization and documentation references?

Yes, the BuSic architecture skill supports localization and documentation references by including lib/l10n and docs in its structural overview, anchoring decisions in repository references and SKILL.md frontmatter metadata.