One-click install
npx skills add https://github.com/hidonguyen/trade-ops --skill ck-ask-hidonguyen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:ask
Source: https://github.com/hidonguyen/trade-ops/tree/main/.opencode/skills/ask
Command: npx skills add https://github.com/hidonguyen/trade-ops --skill ck-ask-hidonguyen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill reduces uncertainty and wasted time in high-level technical decisions by delivering concise, principle-driven architectural analysis and recommendations tailored to the project's constraints and goals.

Core Features & Use Cases

  • Architecture Analysis: Define system boundaries, data flows, component interactions, and integration points for complex systems.
  • Technology & Scalability Guidance: Recommend stacks, patterns, and scaling strategies with clear trade-offs and alternatives.
  • Risk & Decision Trade-offs: Identify architectural risks, mitigation strategies, and validation steps to inform prioritization and phased delivery.
  • Use Case: Conduct an architecture review for a Next.js + Prisma + PostgreSQL multi-currency trade operations app and produce a phased scalability and deployment strategy.

Quick Start

Ask for a focused architecture review of the project's Next.js/Postgres stack emphasizing scalability, deployment, trade-offs, and a phased implementation plan.

Frequently Asked Questions about ck:ask

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I conduct an architecture review for a scalable web application?

System design trade-offs are evaluated by identifying architectural risks and mitigation strategies. This risk and decision trade-off analysis assesses non-functional requirements, recommends alternative technology stacks, and defines validation steps to inform prioritization and phased delivery.

What is the best way to define system boundaries and integration points for complex systems?

Defining system boundaries and integration points for complex systems requires mapping data flows and component interactions. Expert architectural consultation provides principle-driven analysis tailored to your project constraints to clarify these relationships across planning phases.

Can I get technology selection guidance for a Next.js and PostgreSQL stack?

Scalability assessments for a multi-currency operations app evaluate non-functional requirements and system component interactions. The assessment identifies architectural risks, recommends scaling patterns, and produces a phased implementation plan to handle increased transaction loads.

How do I balance YAGNI, KISS, and DRY principles during technology strategy planning?

Balancing YAGNI, KISS, and DRY principles during technology strategy planning involves concise, principle-driven architectural analysis. It ensures technology selection and system design recommendations reduce uncertainty and wasted time without over-engineering high-level technical decisions.