CtrlK
BlogDocsLog inGet started
Tessl Logo

jbvc/senior-architect

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack decision frameworks, and dependency analysis. Use when designing system architecture, making technical decisions, creating architecture diagrams, evaluating trade-offs, or defining integration patterns.

59

Quality

59%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

system_design_workflows.mdreferences/

System Design Workflows

Overview

This reference guide provides comprehensive information for senior architect.

Patterns and Practices

Pattern 1: Best Practice Implementation

Description: Detailed explanation of the pattern.

When to Use:

  • Scenario 1
  • Scenario 2
  • Scenario 3

Implementation:

// Example code implementation
export class Example {
  // Implementation details
}

Benefits:

  • Benefit 1
  • Benefit 2
  • Benefit 3

Trade-offs:

  • Consider 1
  • Consider 2
  • Consider 3

Pattern 2: Advanced Technique

Description: Another important pattern for senior architect.

Implementation:

// Advanced example
async function advancedExample() {
  // Code here
}

Guidelines

Code Organization

  • Clear structure
  • Logical separation
  • Consistent naming
  • Proper documentation

Performance Considerations

  • Optimization strategies
  • Bottleneck identification
  • Monitoring approaches
  • Scaling techniques

Security Best Practices

  • Input validation
  • Authentication
  • Authorization
  • Data protection

Common Patterns

Pattern A

Implementation details and examples.

Pattern B

Implementation details and examples.

Pattern C

Implementation details and examples.

Anti-Patterns to Avoid

Anti-Pattern 1

What not to do and why.

Anti-Pattern 2

What not to do and why.

Tools and Resources

Recommended Tools

  • Tool 1: Purpose
  • Tool 2: Purpose
  • Tool 3: Purpose

Further Reading

  • Resource 1
  • Resource 2
  • Resource 3

Conclusion

Key takeaways for using this reference guide effectively.

references

architecture_patterns.md

system_design_workflows.md

tech_decision_guide.md

SKILL.md

tile.json