一键导入
layer-boundary-test-scaffold
Create or extend pytest AST boundary tests from AGENTS import, layer, and runtime constraints.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create or extend pytest AST boundary tests from AGENTS import, layer, and runtime constraints.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create, repair, validate, visually QA, and package Codex-compatible v2 animated pets from character art, generated images, company or prospect brand cues, or visual references. Use for any new Codex pet, custom mascot, non-pixel pet style, brand-inspired pet, existing-pet repair, or 8x11 spritesheet workflow requiring all 9 standard animation rows, 16 look directions, deterministic assembly, QA artifacts, and spriteVersionNumber 2 packaging.
Rewrite current branch into N semantic commits with a legacy backup branch and optional rebase onto origin/main.
Merge origin/main into current branch while preserving branch intent, context, and ownership decisions.
Chain branch onboarding, code-health, and non-test analysis into a branch-scoped remediation plan.
Summarize current branch diff from fork point with intent, scope, risks, and context for follow-on work.
Audit codebase architecture: module dependencies, layering, circular imports, ownership, and structural decay.
| name | layer-boundary-test-scaffold |
| description | Create or extend pytest AST boundary tests from AGENTS import, layer, and runtime constraints. |
Convert architecture rules written in AGENTS.md or docs into deterministic pytest checks.
Focus on minimal, AST-based boundary tests that fail with actionable file/line evidence.
Use this skill when:
AGENTS.md, src/**/AGENTS.md, and architecture docs.(scope, prohibited_pattern, allowed_exceptions).tests/architecture/test_layer_boundaries.py.tests/architecture/ with __init__.py and a single boundary test file.ast.Import and ast.ImportFrom for import boundaries.TYPE_CHECKING exceptions when rules are runtime-only.path:line + reason entries.ruff check on changed test files.pytest for tests/architecture.test_layer_boundaries.py) for future rule growth.Return:
references/boundary_patterns.md