vijayjoshi24
- 5 skills
- 0 followers
- 18 hours ago last updated
- ▌ Adr Writer · vijayjoshi24Write Architecture Decision Records (ADRs) from design discussions, option comparisons, or technology choices. Activate whenever someone is making or documenting an architectural decision — including: "write an ADR", "document this decision", "we've decided to use X", "help me compare these options", "capture the rationale", "what are the trade-offs between", or when /decide is invoked. Also activates when a user describes a design choice they've made or are about to make, even without mentioning ADRs explicitly.
- ▌ C4 Diagram · vijayjoshi24Generate C4 model architecture diagrams — Context, Container, Component — as interactive rendered SVG visuals. Activate whenever someone wants to diagram, visualise, or document a system's architecture, including: "draw a C4 diagram", "show me the architecture of", "create a context diagram", "container diagram for", "visualise how this system works", "map out the services", "architecture diagram", or when a user describes a system and asks how it fits together. Also activates when /design is invoked, or when a user pastes a system description and asks for an architecture view — even without mentioning C4 or diagrams explicitly.
- ▌ Arch Review · vijayjoshi24Review an architecture submission, design proposal, or pattern choice against EA standards and produce structured feedback. Activate whenever someone wants architecture feedback, a design review, or ARB preparation — including: "review this architecture", "is this a good design", "what are the issues with", "prepare for ARB", "architecture critique", "check this against standards", "should we use this pattern", or when /review is invoked. Also activates when a user shares a design document, diagram description, or ADR and asks for feedback or approval recommendation.
- ▌ Capability Map · vijayjoshi24Build Business Capability Maps with gap analysis, investment heatmaps, and application-to-capability mapping. Activate whenever someone mentions business capabilities, capability models, strategic planning, investment prioritisation, or wants to understand what a business does vs what technology supports it — including: "build a capability map", "what capabilities do we need", "map our applications to business functions", "capability gap analysis", "where should we invest", "what capabilities support this strategy", or when /discover landscape or /present is invoked. Also activates when a user describes business domains and asks what they should be building or where the gaps are.
- ▌ Tech Debt Scan · vijayjoshi24Scan an Azure DevOps repository or pasted codebase description to quantify technical debt by domain and severity. Activate whenever someone mentions tech debt, code quality, architecture health, modernisation readiness, or asks what needs fixing in a codebase — including: "analyze my repo for tech debt", "score our architecture debt", "what's the state of our code", "find gaps in our codebase", "modernisation assessment", "what should we fix first", or when /discover codebase is invoked. Also activates when a user pastes a file tree, dependency list, or code snippet and asks for an assessment.