general-context-loader

Infer requirements from GitHub issues and related code when specifications are absent.

1|Updated Jun 15, 2025
One-click install
npx skills add https://github.com/einja-inc/einja-management-template --skill general-context-loader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: general-context-loader
Source: https://github.com/einja-inc/einja-management-template/tree/main/.claude/skills/einja-general-context-loader
Command: npx skills add https://github.com/einja-inc/einja-management-template --skill general-context-loader

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill collects missing-spec context by analyzing Issue bodies, user instructions, and related code to infer requirements and clarify ambiguities.

Core Features & Use Cases

  • Spec inference: From Issue text and instructions, infer essential requirements when a formal spec is absent.
  • Code and history context: Scan related code and discussions to assemble a coherent context.
  • Clarification prompts: Generate AskUserQuestion prompts to resolve ambiguities with the user.

Quick Start

Use the Skill when you need to derive requirements from incomplete directions.

Frequently Asked Questions about general-context-loader

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

FAQPage Schema
How do I infer requirements from a GitHub issue when there is no specification document?

To infer requirements from a GitHub issue without a specification, analyze the issue body and related code to extract essential context. This process identifies missing information and generates AskUserQuestion prompts to resolve ambiguities, producing an actionable spec-context.

What is the best way to collect missing context from user instructions for software engineering tasks?

The best way to collect missing context from user instructions is to scan related code and discussions alongside the text. This structured workflow assembles a coherent context and generates AskUserQuestion prompts to resolve ambiguities when directions are incomplete.

How do I generate clarification prompts for ambiguous project requirements?

You generate clarification prompts for ambiguous project requirements by reading issue content and searching related code. Identifying gaps in the available context allows you to create targeted AskUserQuestion prompts that ask the user to resolve specific ambiguities.

Can I extract a clear specification from incomplete directions and related code?

Yes, you can extract a clear specification from incomplete directions by scanning related code and discussions. The workflow reads issue text, infers essential requirements, and outputs an actionable spec-context even when a formal spec is absent.

When do I need to infer spec context from GitHub issues?

You need to infer spec context from GitHub issues when a formal specification document is absent but development must proceed. It is applicable when you have issue bodies, user instructions, and related code that need to be assembled into coherent requirements.