软件生命周期改进与现代化
概览
一个AI原生平台,AI代理通过Claude代码技能、MCP服务器和自主代理,可以发现并执行DevOps最佳实践。 本仓库遵循“单一真理来源”理念: - :完整的技能、代理和MCP服务器,仅包含内容(无元数据文件)- :所有市场元数据均由手工编写 - :Claude Code插件清单,由src/conf/generate-marketplace.js registry.json(在npm运行预构建期间运行)- :基于Docusaurus的网站,用于浏览和发现最佳实践 在SLIM官网浏览可用技能,然后通过以下方式安装: 1. 将你的技能内容添加到static/marketplace/skills//(SKILL.md、资源、脚本等)2. 在static/data/registry.json中添加/更新技能条目 3.运行npm,运行预构建以重新生成.claude-plugin/marketplace.json 4.测试网站:npm run serve 5.提交registry.json和marketplace.json,然后提交拉取请求 技能只包含内容文件(技能。
概述(AI 翻译)
一个AI原生平台,AI代理通过Claude代码技能、MCP服务器和自主代理,可以发现并执行DevOps最佳实践。
建筑
本仓库遵循“单一真理来源”理念:
- 静态/市场/:完整的技能、代理和MCP服务器,仅包含内容(无元数据文件)
- 静态/数据/registry.json:所有市场元数据的手工制作真实来源**
- .claude-plugin/marketplace.json:Claude Code 插件清单,由
src/conf/generate-marketplace.js生成(运行于npm run prebuild) - 网站/:基于Docusaurus的网站,供浏览和发现最佳实践
开始
用户
在SLIM官网浏览可用技能,然后通过以下方式安装:
克劳德代码:
双子座:
致贡献者
- 将你的技能内容添加到
static/marketplace/skills/ /(SKILL.md、素材、脚本等) - 添加/更新[[T4]中的技能条目]
- 运行
npm run prebuild以再生.claude-plugin/marketplace.json - 测试网站:
npm run serve - 同时提交
registry.json和’市场’。
本页由 AI 翻译,技术细节请以原文为准。
README
SLIM - Software Lifecycle Improvement & Modernization
An AI-native platform where DevOps best practices are discoverable and executable by AI agents through Claude Code skills, MCP servers, and autonomous agents.
Architecture
This repository follows a “Single Source of Truth” philosophy:
- static/marketplace/: Complete skills, agents, and MCP servers with content only (no metadata files)
- static/data/registry.json: Hand-authored source of truth for all marketplace metadata
- .claude-plugin/marketplace.json: Claude Code plugin manifest, generated from
registry.jsonbysrc/conf/generate-marketplace.js(runs duringnpm run prebuild) - website/: Docusaurus-based website for browsing and discovering best practices
Getting Started
For Users
Browse available skills at the SLIM website, then install via:
Claude Code:
/plugin install https://github.com/NASA-AMMOS/slim/tree/main/static/marketplace/skills/
Gemini:
gem install slim-
For Contributors
- Add your skill content to
static/marketplace/skills//(SKILL.md, assets, scripts, etc.) - Add/update the skill entry in
static/data/registry.json - Run
npm run prebuildto regenerate.claude-plugin/marketplace.json - Test the website:
npm run serve - Commit both
registry.jsonandmarketplace.json, then submit a pull request
Note: Skills contain only content files (SKILL.md, assets, scripts, references). All metadata is hand-authored in registry.json; marketplace.json is generated from it.
Available Skills
- new-project: Initialize foundational project structure
- license: Add appropriate open source licenses
- issue-templates: GitHub issue templates for bugs and features
- readme: Comprehensive README.md templates
License
Apache 2.0 - see LICENSE file
Credits
- UI components adapted from aitmpl.com (MIT License)
- Maintained by NASA AMMOS SLIM team
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add nasa-ammos/slim