init

Scan key project files to detect tech stack and propose AGENTS.md updates.

Updated May 29, 2021
One-click install
npx skills add https://github.com/hikch/dotfiles --skill init-hikch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/hikch/dotfiles/tree/main/.claude/skills/init
Command: npx skills add https://github.com/hikch/dotfiles --skill init-hikch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill analyzes a project structure to extract tech stack, scripts, and configuration details, then assists in updating AGENTS.md to reflect the current project state.

Core Features & Use Cases

  • Detects languages and tooling from key files (package.json, pyproject.toml, Cargo.toml, go.mod, Makefile, Dockerfile, CI workflows).
  • Proposes precise, ready-to-insert updates for AGENTS.md focusing on project-wide tech and commands.
  • Guides a user through a structured interaction to confirm overview and style preferences before updating documentation.

Quick Start

Analyze a repository to identify its tech stack and suggested AGENTS.md edits.

Frequently Asked Questions about init

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

FAQPage Schema
How do I automatically generate an AGENTS.md file from my existing project files?

To generate an AGENTS.md file, this skill scans key project files like package.json, pyproject.toml, and Makefile to detect your tech stack and proposes a ready-to-insert structured summary of languages and tooling commands.

Can I automatically detect tech stack and scripts from a repository configuration?

You can detect tech stack and scripts by scanning configuration files such as Cargo.toml, go.mod, Dockerfile, and CI workflows, which extracts project-wide technology details and relevant build commands.

What is the best way to update AGENTS.md to reflect current project dependencies?

Updating AGENTS.md is best handled by scanning key configuration files to identify current dependencies, then applying those findings to propose a concise project overview and suggested editing rules.

Does this project analysis approach work with both Node.js and Python codebases?

This project analysis works with Node.js and Python codebases by parsing package.json and pyproject.toml respectively, identifying language usage and best-fit tooling examples for your documentation.

How do I extract build commands and tooling examples from CI workflows for documentation?

You extract build commands and tooling examples by analyzing CI workflows and configuration files, producing a structured project profile that includes detected scripts and suggested editing rules.

What limitations exist when scanning a codebase for an AGENTS.md update?

A limitation when scanning a codebase for an AGENTS.md update is that detection relies strictly on finding key files like package.json or Dockerfile, meaning undocumented tools or custom scripts may be missed.