NA

nasa-ammos/slim

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

36 stars 质量 50 趋势 16Apache-2.0

软件生命周期改进与现代化

概览

一个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官网浏览可用技能,然后通过以下方式安装:

克劳德代码:

双子座:

致贡献者

  1. 将你的技能内容添加到static/marketplace/skills/ /(SKILL.md、素材、脚本等)
  2. 添加/更新[[T4]中的技能条目]
  3. 运行npm run prebuild以再生.claude-plugin/marketplace.json
  4. 测试网站:npm run serve
  5. 同时提交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.json by src/conf/generate-marketplace.js (runs during npm 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

  1. Add your skill content to static/marketplace/skills// (SKILL.md, assets, scripts, etc.)
  2. Add/update the skill entry in static/data/registry.json
  3. Run npm run prebuild to regenerate .claude-plugin/marketplace.json
  4. Test the website: npm run serve
  5. Commit both registry.json and marketplace.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
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add nasa-ammos/slim
新手?先看 mcpskill.org 教程 →