import

Scan a codebase and generate a ystack module registry, progress files, and a documentation gap report.

8|1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/yulonghe97/ystack --skill import-yulonghe97
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: import
Source: https://github.com/yulonghe97/ystack/tree/main/skills/import
Command: npx skills add https://github.com/yulonghe97/ystack --skill import-yulonghe97

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze an existing codebase and generate a ystack module registry, progress files, and a documentation gap report. Use this skill when onboarding a project with prior code and docs, or when scanning a repository to adopt specific modules using the --module flag.

Core Features & Use Cases

  • Inventory and registry creation for pre-existing repos, enabling agent-driven adoption without modifying code.
  • Generate progress files and a documentation gap report to guide next steps and scoping.
  • Supports incremental adoption with --module to limit scope and iteration.

Quick Start

Run npx ystack import at the project root to bootstrap a module registry and a documentation gap report.

Frequently Asked Questions about import

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

FAQPage Schema
How do I onboard an existing codebase and generate a module registry?

To onboard an existing codebase and generate a module registry, run npx ystack import at the project root. This analyzes your repository, creating a ystack module registry, progress files, and a documentation gap report without modifying your code.

What is a documentation gap report and how does it help with project onboarding?

A documentation gap report identifies missing documentation in an existing codebase during project onboarding. It scans your repository to inventory modules and reports findings, guiding your next steps and scoping for agent-driven adoption without altering original code.

Can I scan a repository to adopt specific modules incrementally?

Yes, you can scan a repository to adopt specific modules incrementally by using the --module flag with the import command. This limits the scope and iteration, allowing targeted onboarding of pre-existing codebase sections without modifying code.

Does the import skill modify my existing code or documentation?

No, the import skill does not modify code or documentation. It strictly scans and inventories an existing codebase to generate a ystack module registry, progress files, and a documentation gap report for user-driven action.

When should I use a codebase import tool versus manual onboarding?

You should use a codebase import tool when onboarding a project with prior code and docs, or when scanning a repository to adopt specific modules. It inventory and reports findings for user-driven action, replacing manual onboarding.