task-intake

Identifies repository stack, conventions, and quality gates for future sessions.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/MichielDean/LLMem --skill task-intake
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-intake
Source: https://github.com/MichielDean/LLMem/tree/main/skills/task-intake
Command: npx skills add https://github.com/MichielDean/LLMem --skill task-intake

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Editing code in unfamiliar repos is risky and time-consuming without proper intake.

Core Features & Use Cases

  • Discovers the repo's stack by examining key files such as go.mod, package.json, pyproject.toml, and Makefile.
  • Gathers standard quality gates (tests, linting, type checks) and project conventions (AGENTS.md, CONTRIBUTING.md, README.md) to guide execution.
  • Applies to onboarding new contributors, starting work in a new repo, or revisiting a stale project to refresh memory.

Quick Start

Read and execute the intake protocol before editing code in a new repo.

Frequently Asked Questions about task-intake

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

FAQPage Schema
How do I identify repository conventions and stack before editing code in an unfamiliar repo?

To identify repository conventions and stack, run an intake protocol that examines key files like go.mod, package.json, and Makefile to discover the language, tooling, and project guidelines.

What is the best way to discover test commands and linting rules in a new codebase?

The best way to discover test commands and linting rules is to read project conventions from AGENTS.md or CONTRIBUTING.md and gather standard quality gates to guide execution.

How do I record memory of project conventions for future sessions in an unfamiliar repository?

To record memory of project conventions for future sessions, apply the intake protocol to determine the stack and quality gates, then document essential commands for tests, linting, and formatting.

Does intake work with repositories that use pyproject.toml and Makefile?

Yes, intake works with repositories using pyproject.toml and Makefile. It discovers the repo's stack by examining these key files to establish a reliable execution baseline before edits.

When do I need to run a repository intake before starting work?

You need to run a repository intake before editing code in a new repo, when onboarding new contributors, or when revisiting a stale project to refresh memory and reduce risk.

Why does editing code in unfamiliar repos require an intake step?

Editing code in unfamiliar repos requires an intake step because it is risky and time-consuming without proper context. Intake establishes a baseline by determining language, tooling, and quality gates.