research

Coordinate multi-source technology research to produce structured designs with citations.

Updated Jun 16, 2025
One-click install
npx skills add https://github.com/Stonelukas/Mouse-on-Numpad --skill research-stonelukas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: research
Source: https://github.com/Stonelukas/Mouse-on-Numpad/tree/main/.opencode/skill/research
Command: npx skills add https://github.com/Stonelukas/Mouse-on-Numpad --skill research-stonelukas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This methodology provides a disciplined framework to research and evaluate technologies, architectures, and requirements to inform decision making and reduce project risk.

Core Features & Use Cases

  • Structured scoping & planning: defines objectives, boundaries, and evaluation criteria for tech decisions.
  • Systematic information gathering: collects and validates inputs from multiple sources, preserving citations.
  • Analysis, synthesis & reporting: produces actionable findings, risk assessments, and architecture recommendations.
  • Use Case: apply to a new tech stack assessment for a product, delivering a decision-ready architecture outline and implementation plan.

Quick Start

Define the research scope and objectives, then initiate structured information gathering and generate a formal report.

Frequently Asked Questions about research

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

FAQPage Schema
How do I evaluate a new software architecture for scalability and security?

To evaluate a software architecture, you need to systematically gather requirements, validate inputs from multiple sources, and analyze risks to produce actionable design recommendations. This approach ensures your architecture evaluation covers scalability, security, and maintainability.

What is the best way to research technology requirements for a project?

Researching technology requirements involves defining your scope, boundaries, and evaluation criteria upfront, followed by structured information gathering. This systematic process validates multi-source inputs and preserves citations for a formal, evidence-backed requirements report.

How do I perform a risk analysis when assessing a new tech stack?

Risk analysis during tech stack assessment requires synthesizing validated information from multiple sources to identify potential project vulnerabilities. The process generates structured deliverables containing risk assessments and implementation plans to inform final decisions.

Can I use this methodology to generate an actionable architecture outline?

Yes, you can generate an actionable architecture outline by applying structured scoping to your product objectives and conducting systematic analysis. The output provides a decision-ready design with evidence-backed findings, scope definitions, and implementation guidance.

When do I need systematic technology research for software projects?

You need systematic technology research for software projects when making complex decisions regarding new tech stacks, solution design, or best practices. It provides a disciplined framework to reduce project risk through evidence-backed findings and structured deliverables.

Does this approach work for both solution design and maintainability analysis?

Yes, this approach works for both solution design and maintainability analysis by applying a consistent framework of scoping, information gathering, and synthesis. It delivers concise architecture recommendations and risk assessments across various software project evaluations.