用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/diegosouzapw/awesome-omni-skill --skill context-detection命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | context-detection |
| description | Automatically detect project tech stack, frameworks, and development context |
Automatically analyzes the current project to detect technologies, frameworks, and development patterns.
This skill is invoked when:
/auto-skills commandCheck for configuration files and lock files:
| Technology | Indicators |
|---|---|
| Node.js | package.json, package-lock.json, yarn.lock, pnpm-lock.yaml |
| Go | go.mod, go.sum, *.go files |
| Python | requirements.txt, pyproject.toml, Pipfile, poetry.lock |
| Ruby | Gemfile, Gemfile.lock |
| Rust | Cargo.toml, Cargo.lock |
| Java | pom.xml, build.gradle |
| TypeScript | tsconfig.json |
| Framework | Indicators |
|---|---|
| Next.js | next.config.js, app/ directory with page.tsx |
| React | package.json contains react, JSX files |
| Vue | package.json contains vue, .vue files |
| GraphQL | .graphql files, schema.graphql, Apollo/GraphQL in deps |
| Express | express in dependencies |
| FastAPI | fastapi in dependencies |
| Django | django in dependencies, manage.py |
| Rails | rails in dependencies, config/routes.rb |
| Framework | Indicators |
|---|---|
| Jest | jest.config.js, *.test.js, *.spec.js |
| Playwright | playwright.config.js, *.spec.ts |
| Pytest | pytest.ini, conftest.py, test_*.py |
| Go testing | *_test.go files |
Analyze file extensions and imports:
.go, .tsx, .py, etc.)Return a structured context object:
{
"languages": ["go", "javascript"],
"frameworks": ["nextjs", "graphql"],
"testing": ["playwright", "go-testing"],
"packageManager": "pnpm",
"hasApi": true,
"hasDatabase": true,
"projectType": "fullstack"
}
When detecting context for a project:
package.json, go.mod, or equivalentsrc/ or main directoriesThis skill feeds into: