Skip to content
Back to skills

028 Agents 03dec304

ASecurity

These instructions are for AI assistants working in this project. Always open `@/openspec/AGENTS.md` when the request: - Mentions planning or proposals (words like proposal, spec, change, plan) - Introduces new capabilities, breaking changes, architecture shifts, or big performance/security work - Sounds ambiguous and you need the authoritative spec before coding Use `@/openspec/AGENTS.md` to learn: - How to create and apply change proposals - Spec format and conventions - Project structure a...

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
ai-agentstypescriptrustgobashreactsecurityperformance

Works with

  • cli

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 028-agents_03dec304 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 028 Agents 03dec304?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 028 Agents 03dec304
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-028-agents-03dec304/badge)](https://www.skillsdirectory.com/skills/tools-only-028-agents-03dec304)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
<!-- OPENSPEC:START -->
# OpenSpec Instructions

These instructions are for AI assistants working in this project.

Always open `@/openspec/AGENTS.md` when the request:
- Mentions planning or proposals (words like proposal, spec, change, plan)
- Introduces new capabilities, breaking changes, architecture shifts, or big performance/security work
- Sounds ambiguous and you need the authoritative spec before coding

Use `@/openspec/AGENTS.md` to learn:
- How to create and apply change proposals
- Spec format and conventions
- Project structure and guidelines

Keep this managed block so 'openspec update' can refresh the instructions.

<!-- OPENSPEC:END -->

# Repository Guidelines

## 项目结构与模块组织
本仓库用于管理跨平台 AI 技能与命令。核心目录:`content/skills/`(本地技能模块,每个技能一个子目录含 `SKILL.md`)、`content/commands/`(各平台斜杠命令)、`content/prompts/`(全局提示词)、`tools/external-skills/`(外部技能注册),文档站点位于 `docs/`。技能管理通过 `mcs/`(Rust TUI)进行。工具类子项目位于 `tools/`(agentkit-desktop、external-skills、plugin-scripts)。

## 构建、测试与开发命令
常用命令如下:
```bash
just mcs                           # 启动交互式 Rust TUI(推荐)
just ci                            # 运行完整 CI 流程 (TypeScript + Rust)
just docs-dev                      # 文档站点开发
just rust-check-all                # Rust 格式 + Clippy + 测试
```
`just` 任务定义于 `justfile`,文档构建使用 `docs/` 内的 npm 脚本。

## 编码风格与命名规范
模块目录与技能名使用 `kebab-case`(如 `content/skills/latex-paper-en/`)。Rust 代码使用标准 Rust 格式化 (`cargo fmt`),静态分析使用 Clippy。TypeScript/React 遵循 ESLint 配置。

## 测试指南
Rust 测试通过 `cargo test` 运行(mcs/ 和 tools/agentkit-desktop/src-tauri/)。TypeScript 类型检查使用 `npx tsc --noEmit`。

## 提交与 PR 规范
提交信息遵循 Conventional Commits:`feat(scope): 描述`、`fix(docs): 描述`、`refactor(...)` 等。请保持 scope 与变更模块一致(例如 `feat(drawio): ...`)。PR 建议包含:变更摘要、关联问题/需求、影响范围(如具体技能目录)、已运行的测试命令,若涉及 TUI 或文档,请附截图或预览说明。

## 安装与配置提示
默认通过 Rust TUI 管理技能:`just mcs`。跨平台目标在 TUI 中选择。

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…