编程

repo

试用

Project initialization toolkit. contributing - auto-generate CONTRIBUTING.md from project structure [contributing.md]. "init", "project init", "initialize project", "contributing guide", "CONTRIBUTING.md", "contributing generate" triggers

它能做什么

Project initialization toolkit. contributing - auto-generate CONTRIBUTING.md from project structure [contributing.md]. "init", "project init", "initialize project", "contributing guide", "CONTRIBUTING.md", "contributing generate" triggers

技能文档

Init

Project initialization toolkit — scaffolding, boilerplate generation, and setup automation for new or existing projects.

Topics

TopicDescriptionGuide
contributingAuto-generate CONTRIBUTING.md from project structure analysiscontributing.md

Quick Reference

Contributing (Auto-generate CONTRIBUTING.md)

/init contributing    # Analyze project and generate CONTRIBUTING.md

Key steps:

  1. Detect project type (monorepo, single package, npm workspaces)
  2. Analyze config files (package.json, .editorconfig, eslint, husky)
  3. Detect directory structure and dependencies
  4. Generate CONTRIBUTING.md with detected settings

What gets detected:

  • Requirements: Node.js version, package manager from engines and packageManager
  • Code Style: indent, EOL, charset from .editorconfig
  • Lint Config: ESLint rules, Prettier settings
  • Build Commands: scripts from package.json
  • Commit Convention: Conventional Commits format with detected scopes
  • Pre-commit Hooks: husky configuration
  • Monorepo Structure: package dependency graph and build order

Detailed guide

Design Philosophy

  • Detection over assumption: Only include sections for settings that actually exist in the project
  • Language-aware: Match project language (English for open source, Korean for internal)
  • Non-destructive: Always confirm before overwriting existing files

相关技能

gitignore-sync combines gitignore.io templates with your repo context to produce a cleaner `.gitignore` with fewer overlooked cases. It generates `.gitignore...

50 次安装

Local GitHub repository helper for search, clone, sync, and issue/PR inspection workflows. Use when users mention github/repo/repository, ask to download or...

38 次安装

让 Markdown 在 GitHub、MDX、Pandoc、文档站、Slack、Notion 等解析器中正确渲染,并定位修复具体损坏位置。

把项目从最初的想法一路跟到归档,每周复盘把停滞的挑出来。

82 次安装5 星标

Manages project documentation: CLAUDE.md, AGENTS.md, README.md, CONTRIBUTING.md, DOCS.md. Use when asked to update, create, or init these context files. Not for general markdown editing.

31 次安装

Bootstrap or upgrade a software repository for agent-first engineering. Use when a user wants to improve project-wide development discipline around `AGENTS.m...

29 次安装