system-detective

Route investigation queries to Jira, Figma, librarian, or web via decision-tree logic.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/nonlinear/skills --skill system-detective
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: system-detective
Source: https://github.com/nonlinear/skills/tree/main/system-detective
Command: npx skills add https://github.com/nonlinear/skills --skill system-detective

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, python3, and includes scripts (resource) components.

What problem does it solve?

Auto-detects the appropriate investigation tool (Jira, Figma, librarian, or web) to minimize context-switching and decision fatigue.

Core Features & Use Cases

  • Autonomous context detection: analyzes input and routes to Jira, Figma, librarian, or web.
  • Decision-tree guided tool selection: handles Jira, Figma, NAS, Wiley, and generic web flows.
  • Real-world use: Given a user query like 'investiga UXPMS-168' the system fetches Jira data, or for 'vê site' fetches web content.

Quick Start

Trigger the detective with investiga UXPMS-168 to start autonomous routing.

Frequently Asked Questions about system-detective

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

FAQPage Schema
How do I automate routing user queries to Jira and Figma for investigation?

Automate routing to Jira and Figma by using a decision-tree pipeline that detects context from input text and autonomously fetches data from the matching tool. This minimizes context-switching and decision fatigue during investigations.

What is autonomous context detection for web and Jira investigations?

Autonomous context detection is a mechanism that analyzes input queries and applies a decision-tree to route investigations to Jira, Figma, librarian, or web flows. It enables hands-off tool selection across multiple domains without manual routing decisions.

Do I need curl and jq installed to use this routing pipeline?

Yes, you need curl, jq, and python3 installed. This routing pipeline relies on these local scripts and environment tools to execute the decision-tree logic and fetch data from Jira, Figma, librarian, or web endpoints during investigations.

How do I trigger an automatic Jira issue fetch from a text query?

Trigger an automatic Jira issue fetch by entering a query like 'investiga UXPMS-168'. The system detects the Jira issue identifier in the text and routes the investigation directly to the Jira flow to retrieve the relevant data.

Can I use this decision-tree routing for general web queries and librarian topics?

Yes, you can use this routing for general web queries and librarian topics. The decision-tree pipeline supports autonomous routing to web flows for fetching site content and to the librarian for investigating books and topics.

What's the best way to reduce decision fatigue when switching between investigation tools?

The best way to reduce decision fatigue is implementing auto-detection that analyzes input and routes investigations to the correct tool automatically. A decision-tree pipeline handles Jira, Figma, librarian, and web flows without manual selection.