feat: 新增 account 和 plan 目录

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-11 16:26:22 +08:00
parent 243a190124
commit 0cab33b16b
694 changed files with 161549 additions and 0 deletions

View File

@@ -0,0 +1,95 @@
---
name: openakita/skills@file-manager
description: |
文件和目录管理工具。创建、读取、写入、删除、移动、复制文件。
搜索文件、列出目录、获取文件信息。
关键词: 文件, 目录, 创建, 删除, 复制, 移动, 搜索, 列出
license: MIT
metadata:
author: myagent
version: "1.0.0"
---
# File Manager
管理文件和目录的工具集。
## When to Use
- 创建、删除、移动、复制文件或目录
- 读取或写入文件内容
- 搜索文件
- 列出目录内容
- 获取文件信息(大小、修改时间等)
## Instructions
### 列出目录
```bash
python scripts/file_ops.py list <path> [--recursive] [--pattern "*.py"]
```
### 读取文件
```bash
python scripts/file_ops.py read <file_path> [--encoding utf-8]
```
### 写入文件
```bash
python scripts/file_ops.py write <file_path> --content "内容" [--append]
```
### 复制文件
```bash
python scripts/file_ops.py copy <source> <destination>
```
### 移动/重命名
```bash
python scripts/file_ops.py move <source> <destination>
```
### 删除
```bash
python scripts/file_ops.py delete <path> [--recursive]
```
### 搜索文件
```bash
python scripts/file_ops.py search <directory> --pattern "*.py" [--content "search_text"]
```
### 获取文件信息
```bash
python scripts/file_ops.py info <path>
```
## Output Format
所有操作返回 JSON 格式:
```json
{
"success": true,
"operation": "list",
"data": {
"files": ["file1.py", "file2.py"],
"directories": ["subdir"],
"count": 3
}
}
```
## Safety Notes
- 删除操作不可恢复,谨慎使用
- 写入文件会覆盖原有内容(除非使用 --append
- 对于重要文件,建议先备份