context-ingestion

Validate project folders, clone GitHub repositories, and generate inventory.md.

1|Updated Jan 1, 2026
One-click install
npx skills add https://github.com/sxg/science --skill context-ingestion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-ingestion
Source: https://github.com/sxg/science/tree/main/plugins/writer/skills/context-ingestion
Command: npx skills add https://github.com/sxg/science --skill context-ingestion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the initial setup phase of scientific writing projects by validating folder structure, cloning repositories, and generating a structured inventory of materials.

Core Features & Use Cases

  • Folder structure validation for project templates (papers/, data/, figures/, config.md) and optional ethics/ content
  • GitHub repository cloning with handling for public and private repos
  • Inventory generation covering papers, data, figures, code, and ethics content
  • Output creation: inventory.md and notes/ethics-summary.md when ethics materials exist

Quick Start

Run the context-ingestion skill at the root of a new project to validate structure, clone the repo, and generate inventory.

Frequently Asked Questions about context-ingestion

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

FAQPage Schema
How do I set up a research project repository and generate a materials inventory?

To set up a research project, this skill automates initial setup by validating your folder structure, cloning the GitHub repository, and generating a materials inventory. It outputs an inventory.md file covering papers, data, and figures to support manuscript preparation.

What folder structure is needed for validating a scientific writing project?

Validating a scientific writing project requires folders such as papers/, data/, figures/, and a config.md file. An optional ethics/ folder can also be included to automatically generate an ethics summary for manuscript preparation.

Can I clone a private GitHub repository for project context ingestion?

Yes, you can clone a private GitHub repository during context ingestion. The skill relies on standard tooling including git and gh to handle both public and private repos, enabling automated inventory generation for your research materials.

How does generating an ethics summary from project folders work?

Generating an ethics summary works by scanning an optional ethics/ folder within your research project structure. When ethics materials exist, the skill outputs notes/ethics-summary.md alongside inventory.md to document compliance for manuscript preparation.

Do I need git and gh installed to automate project setup and inventory generation?

Yes, you need git and gh installed to automate project setup and inventory generation. The skill relies on this standard tooling to clone repositories and validate the folder structure for your research materials.