fatmuh/agentic-workflow-skills@main
The architecture sibling of ui-craft: where the craft rules attach themselves to anything a user sees, these attach themselves to anything another module sees — a new module, a moved seam, a changed export, a public interface gaining or losing a promise.
Model-invoked, on its own, whenever work touches a module boundary: creating a module, moving code across one, changing a public interface's shape or promises, deciding where a seam goes or what a layer owns. It stays loaded for the whole task. The user never has to ask.
The repo's own architecture conventions lead — where the target repo has pinned patterns, layering rules, or an ADR about structure, they replace these defaults wherever the two disagree, and code extends the repo's conventions rather than inventing beside them. This skill informs; the repo decides. A conflict between a ticket and a recorded architecture decision goes in front of the user, never silently around.