Skip to content

Commit 48b2b3e

Browse files
committed
fix: update build tags and docs for v1.3.2 release
1 parent a61b88e commit 48b2b3e

File tree

5 files changed

+61
-72
lines changed

5 files changed

+61
-72
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
run: sudo apt-get update && sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.1-dev
5555

5656
- name: Build Desktop App
57-
run: wails build
57+
run: wails build -tags webkit2gtk_4_1
5858

5959
- name: Rename Artifacts (Unix)
6060
if: matrix.os != 'windows-latest'

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [1.3.2] - 2026-01-30
6+
7+
### Fixed
8+
- **Build**: Updated GoReleaser config to use `brews` instead of `homebrew_casks` for correct Formula generation.
9+
- **CI**: Updated `release.yml` to use `libwebkit2gtk-4.1-dev` for compatibility with Ubuntu 24.04 (Noble).
10+
511
## [1.3.1] - 2026-01-30
612

713
### Fixed

README.md

Lines changed: 3 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,7 @@
3737

3838
**ASK** (Agent Skills Kit) is the package manager for AI Agent skills. Just like `brew` manages macOS packages, `pip` manages Python packages, or `npm` manages Node.js dependencies, `ask` helps you discover, install, and lock skills for your agents (Claude, Cursor, Codex, etc.).
3939

40-
```mermaid
41-
graph LR
42-
User[User/Agent] -->|ask skill search| Sources[GitHub/Community]
43-
Sources -->|Discover| Skills{Skills}
44-
User -->|ask skill install| Skills
45-
Skills -->|Download & Lock| Agent[.agent/skills/]
46-
47-
style User fill:#4a9eff,color:white
48-
style Sources fill:#ff6b6b,color:white
49-
style Agent fill:#90ee90,color:black
50-
```
40+
5141

5242

5343

@@ -195,23 +185,9 @@ For specific needs, you can add these additional sources:
195185
| **PPT Skills** | `ask repo add op7418/NanoBanana-PPT-Skills` | Dynamic PPT generation |
196186

197187

198-
## 📂 Installation Layout
199-
200-
Default structure after installation:
201-
```text
202-
my-project/
203-
├── ask.yaml # Project config
204-
├── ask.lock # Lockfile (commit hashes)
205-
└── .agent/
206-
└── skills/ # Default install location
207-
├── mcp-builder/
208-
└── writing-plans/
209-
```
188+
## 🏗️ Architecture & Layout
210189

211-
**Ask will automatically discover Agent-Specific Paths:**
212-
- **Claude**: `.claude/skills/`
213-
- **Cursor**: `.cursor/skills/`
214-
- **Codex**: `.codex/skills/`
190+
For detailed architecture diagrams and installation layout, see [Architecture Guide](docs/architecture.md).
215191

216192
## 🐞 Debugging
217193

README_zh.md

Lines changed: 3 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,7 @@
3636

3737
**ASK** (Agent Skills Kit) 是专为 AI Agent 设计的技能包管理器。就像 `brew` 管理 macOS 软件、`pip` 管理 Python 包一样,`ask` 帮助您高效发现、安装和管理 AI 智能体的各种能力(支持 Claude, Cursor, Codex 等)。
3838

39-
```mermaid
40-
graph LR
41-
User[开发者] -->|ask skill search| Sources[GitHub/社区]
42-
Sources -->|发现| Skills{技能库}
43-
User -->|ask skill install| Skills
44-
Skills -->|下载 & 锁定| Agent[智能体环境]
45-
46-
style User fill:#4a9eff,color:white
47-
style Sources fill:#ff6b6b,color:white
48-
style Agent fill:#90ee90,color:black
49-
```
39+
5040

5141

5242

@@ -189,23 +179,9 @@ ASK 默认内置了以下受信源:
189179
| **PPT Skills** | `ask repo add op7418/NanoBanana-PPT-Skills` | 动态PPT生成 |
190180

191181

192-
## 📂 目录结构
193-
194-
安装后的默认结构:
195-
```text
196-
my-project/
197-
├── ask.yaml # 项目配置
198-
├── ask.lock # 版本锁定文件
199-
└── .agent/
200-
└── skills/ # 默认技能目录
201-
├── mcp-builder/
202-
└── writing-plans/
203-
```
182+
## 🏗️ 架构与布局
204183

205-
**不同 Agent 会自动探索对应安装路径:**
206-
- **Claude**: `.claude/skills/`
207-
- **Cursor**: `.cursor/skills/`
208-
- **Codex**: `.codex/skills/`
184+
详细的架构图和安装布局说明,请参阅 [架构设计指南](docs/architecture_zh.md)
209185

210186
## 🐞 调试
211187

docs/architecture.md

Lines changed: 48 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,52 @@ This document describes the technical architecture of ASK (Agent Skills Kit), th
77
ASK is designed as a lightweight, fast CLI tool built in Go that manages AI agent skills similar to how package managers like Homebrew or npm handle dependencies.
88

99
```mermaid
10-
graph TB
11-
User[User/Developer] -->|Commands| CLI[ASK CLI]
12-
CLI --> Config[Config Manager]
13-
CLI --> Search[Skill Search]
14-
CLI --> Install[Skill Installer]
15-
CLI --> Repo[Repo Manager]
10+
graph LR
11+
subgraph "User Interface"
12+
direction TB
13+
CLI[Terminal / CLI]
14+
GUI[Web UI / Desktop]
15+
end
16+
17+
subgraph "ASK Core"
18+
direction TB
19+
Mgr[Skill Manager]
20+
Sec[Security Audit]
21+
Config[Config ask.yaml]
22+
Lock[Lock ask.lock]
23+
end
24+
25+
subgraph "Cloud Ecosystem"
26+
GitHub[GitHub / Community]
27+
Official[Official Repos]
28+
end
29+
30+
subgraph "Agent Environment"
31+
direction TB
32+
Project[.agent/skills/]
33+
Global[~/.ask/skills/]
34+
Agents{Agents}
35+
end
36+
37+
CLI --> Mgr
38+
GUI --> Mgr
1639
17-
Config -->|Read/Write| Files[ask.yaml & ask.lock]
18-
Search -->|Query| GitHub[GitHub API]
19-
Install -->|Clone| Git[Git Operations]
20-
Install -->|Parse| Parser[SKILL.md Parser]
21-
Repo -->|Validate| GitHub
40+
Mgr <-->|Discover & Pull| GitHub
41+
Mgr <-->|Discover & Pull| Official
2242
23-
Git -->|Download| SkillDir[.agent/skills/]
24-
Parser -->|Extract Metadata| SkillDir
43+
Mgr -->|Scan| Sec
44+
Mgr <-->|Read/Write| Config
45+
Mgr -->|Write| Lock
2546
26-
style CLI fill:#4a9eff
27-
style Files fill:#90ee90
28-
style GitHub fill:#ff6b6b
29-
style SkillDir fill:#ffd93d
47+
Mgr -->|Install| Project
48+
Mgr -->|Install| Global
49+
50+
Project -.->|Load| Agents
51+
Global -.->|Load| Agents
52+
53+
style Mgr fill:#4a9eff,color:white
54+
style Sec fill:#ff6b6b,color:white
55+
style Agents fill:#90ee90,color:black
3056
```
3157

3258
## Core Components
@@ -353,6 +379,11 @@ my-agent-project/
353379
└── ...
354380
```
355381

382+
**Agent-Specific Paths:**
383+
- **Claude**: `.claude/skills/`
384+
- **Cursor**: `.cursor/skills/`
385+
- **Codex**: `.codex/skills/`
386+
356387
### ASK Installation
357388

358389
```

0 commit comments

Comments
 (0)