byjakubsuplicki· 15 skills
Design and evaluate software architecture: system boundaries, technical decisions, trade-offs, migration paths, and ADRs. Covers web apps, services, APIs, databases, and distributed systems; the approach is stack-agnostic. Use whenever the user is choosing an architecture, weighing a trade-off (consistency vs availability, build vs buy, which datastore or technology to choose), planning a migration, or asks to architect a system. Do NOT use for implementing a single endpoint, query, or component (use senior-backend / senior-frontend), or for reviewing existing code (use code-reviewer / review-codebase).
$npx -y skills add jakubsuplicki/codument --skill senior-architectInstalls into the current project.
Run `npx skills use "https://github.com/jakubsuplicki/codument" --skill "jakubsuplicki/codument/senior-architect"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/jakubsuplicki/codument" that are relevant to the current task. Run `npx skills add "https://github.com/jakubsuplicki/codument"` and select the relevant skills, then follow their instructions.