Skip to content

Commit 0259c2e

Browse files
authored
Merge pull request #4 from arch-team/feature/pf-overflow-and-tracking-optimization
PF 溢出优化 + 跟踪增强 + Wave 4 反馈循环
2 parents 964b02a + 4525e16 commit 0259c2e

3 files changed

Lines changed: 160 additions & 0 deletions

File tree

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,10 @@ Full cycle (optional):
196196
- **Not a project management platform** — no web dashboard, no team features, pure CLI
197197
- **Not a replacement for git** — it creates Markdown state files in `.devpace/`, your code stays in git
198198

199+
## Feedback
200+
201+
Tried devpace? [Tell us what you think](https://github.com/arch-team/devpace/issues/3) — one word or a full report, everything helps.
202+
199203
## Learn More
200204

201205
- [User Guide](docs/user-guide.md) — Full command reference, modes, state machine details ([中文](docs/user-guide_zh.md))

README_zh.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,10 @@ claude --plugin-dir /path/to/devpace
196196
- **不是项目管理平台** —— 没有 Web 界面、没有团队功能,纯 CLI
197197
- **不是 git 的替代品** —— 它在 `.devpace/` 中创建 Markdown 状态文件,你的代码仍在 git 中管理
198198

199+
## 反馈
200+
201+
用过 devpace?[告诉我们你的感受](https://github.com/arch-team/devpace/issues/3) —— 一个词或一份完整报告,都对我们有帮助。
202+
199203
## 了解更多
200204

201205
- [用户指南](docs/user-guide_zh.md) — 完整命令参考、工作模式、状态机细节([English](docs/user-guide.md)

docs/plans/promotion-tracker.md

Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
# devpace Promotion Tracker
2+
3+
> Operational tracking for the growth action plan. Updated as items complete.
4+
5+
## 90-Day Targets
6+
7+
| Metric | 30 days | 60 days | 90 days | Current |
8+
|--------|---------|---------|---------|---------|
9+
| GitHub Stars | 20-50 | 80-150 | 150-300 | 0 |
10+
| Marketplace installs | 10-30 | 50-100 | 100-200 | N/A |
11+
| Blog posts published | 1 | 2 | 3 | 0 |
12+
| User feedback received | 3-5 | 10+ | 15+ | 0 |
13+
14+
---
15+
16+
## Wave 1: Immediate Actions (Week 1, ~4h)
17+
18+
### 1.1 Aggregator Platform Registration
19+
- [ ] claudemarketplaces.com: Submit GitHub URL → [submission link]
20+
- [ ] awesome-agent-skills: commit ready (`cb74f49` in `/tmp/awesome-agent-skills`), push blocked by Code Defender → needs personal device push + PR creation
21+
- [ ] awesome-claude-code: PR submitted → [PR link]
22+
- **Reference**: `docs/plans/aggregator-submissions.md` ← ready-to-paste content prepared
23+
24+
### 1.2 Social Preview Version Update
25+
- [x] `.github/social-preview.svg` updated v1.4.0 → v1.5.0
26+
- [ ] `.github/social-preview.png` regenerated from SVG
27+
- **Manual step**: Open SVG in browser → screenshot at 1280x640, or:
28+
- `brew install cairo && python3 -c "import cairosvg; cairosvg.svg2png(url='.github/social-preview.svg', write_to='.github/social-preview.png', output_width=1280, output_height=640)"`
29+
30+
### 1.3 GitHub Repository Optimization
31+
- [ ] Verify About description: "Give your Claude Code projects a steady development pace — requirements change, rhythm stays."
32+
- [ ] Verify 8 GitHub Topics are active: `claude-code`, `plugin`, `devops`, `bizdevops`, `ai-development`, `project-management`, `quality-gates`, `change-management`
33+
- [ ] Enable GitHub Discussions (Settings → Features → Discussions)
34+
- [x] Discussion templates created (`.github/DISCUSSION_TEMPLATE/share-your-experience.yml`, `show-and-tell.yml`)
35+
- [x] Feedback issue template created (`.github/ISSUE_TEMPLATE/feedback.md`)
36+
- [x] Issue config links to Discussions and docs (`.github/ISSUE_TEMPLATE/config.yml`)
37+
38+
---
39+
40+
## Wave 2: Core Preparation (Weeks 2-3, ~8-12h)
41+
42+
### 2.1 Terminal GIF Demos
43+
- [x] VHS tape scripts prepared (`scripts/record-demos/gif-1|2|3-*.tape`)
44+
- [x] Recording guide written (`scripts/record-demos/README.md`)
45+
- [ ] Prepare clean demo project environment
46+
- [ ] Record GIF-1: /pace-init (15-20s)
47+
- [ ] Record GIF-2: Natural language dev (20-30s)
48+
- [ ] Record GIF-3: Cross-session restore (15-20s)
49+
- [ ] Embed GIFs in README.md hero section
50+
51+
### 2.2 Marketplace Description
52+
- [x] marketplace.json description optimized (user-pain-point-driven)
53+
54+
### 2.3 Marketplace Submission
55+
- [x] Confirmed: **无官方提交流程**。Anthropic 官方 Marketplace 由 Anthropic 自行维护,无公开 submission form。分发方式是自建 marketplace repo(`/plugin marketplace add arch-team/devpace`),已配置在 README Installation 中
56+
- [ ] 可选:通过 Anthropic Community Forum 或 GitHub Issues 请求收录到官方 Marketplace
57+
- [ ] Prepare submission materials (README + GIFs)
58+
- [ ] Track review status → [submission link]
59+
60+
### 🔖 暂停点 (2026-02-26)
61+
62+
**已完成**
63+
- Wave 1 awesome-agent-skills: README 编辑 + commit 完成(`cb74f49` @ `/tmp/awesome-agent-skills:add-devpace`),push 被 Code Defender 阻止
64+
- Wave 2.2: marketplace.json 已优化
65+
- Wave 2.3: 确认 Marketplace 无官方提交流程,自建 marketplace 已就位
66+
67+
**未完成(需手动)**
68+
- Wave 1: push awesome-agent-skills + 创建 PR(需个人设备或申请 git-defender 白名单)
69+
- Wave 2.1: 安装 VHS(`brew install charmbracelet/tap/vhs`)→ 准备 demo 项目 → 录制 3 个 GIF → 嵌入 README
70+
- Wave 3-5: 全部待启动
71+
72+
**恢复指引**:下次继续时读此文件 §暂停点,按 Wave 顺序推进
73+
74+
---
75+
76+
## Wave 3: Content Launch (Weeks 3-4, ~6-8h)
77+
78+
### 3.1 Blog Post #1: Cross-Session Context Loss
79+
- [x] Draft written → `docs/plans/blog-cross-session-context.md` (EN + ZH, ~1,400 words each)
80+
- [ ] English version published on: [ ] Dev.to [ ] Medium
81+
- [ ] Chinese version published on: [ ] juejin.cn [ ] sspai.com
82+
83+
### 3.2 Community Engagement
84+
- [x] Community playbook written → `docs/plans/community-playbook.md`
85+
- Show HN draft ready
86+
- Reddit r/ClaudeAI templates (3 variants)
87+
- Twitter/X content templates (5 tweets + 2 threads)
88+
- Chinese community templates (V2EX post + Jike short posts)
89+
- Engagement rules and weekly time budget
90+
- [ ] Community accounts created
91+
- [ ] First 3 community interactions completed
92+
- Weekly target: 1-2 hours participation
93+
94+
### 3.3 Blog Post #2: Meta-Narrative
95+
- [x] Draft written → `docs/plans/blog-meta-narrative.md` (EN + ZH, ~2,900 words total)
96+
- [ ] Published on 2+ platforms
97+
98+
---
99+
100+
## Wave 4: Feedback Loop (Weeks 5-8)
101+
102+
### 4.1 Feedback Collection
103+
- [x] GitHub pinned issue created: [#3 Share your devpace experience](https://github.com/arch-team/devpace/issues/3) (pinned)
104+
- [x] README Feedback section added with link to pinned issue (EN + ZH)
105+
- [ ] 5+ real user feedback collected
106+
107+
### 4.2 Quick Iteration
108+
- [ ] Feedback categorized (Bug / UX / Feature)
109+
- [ ] Top 3 issues fixed
110+
- [ ] Fix announcements shared publicly
111+
112+
### 4.3 Secondary Content
113+
- [ ] "v1.6.0: 5 improvements from user feedback" post published
114+
115+
---
116+
117+
## Wave 5: Sustained Growth (Weeks 9-12)
118+
119+
### 5.1 New Example Project
120+
- [ ] Non-Todo walkthrough (REST API or CLI tool)
121+
- [ ] Optional: Runnable demo repository
122+
123+
### 5.2 90-Day Review
124+
- [ ] Data collected: Stars / Installs / Issues / Blog traffic
125+
- [ ] Strategy effectiveness evaluated
126+
- [ ] Next phase direction decided
127+
128+
---
129+
130+
## Asset Inventory (2026-02-26)
131+
132+
| Asset | File | Status |
133+
|-------|------|--------|
134+
| Blog #1 (Cross-session) | `docs/plans/blog-cross-session-context.md` | Draft ready (EN+ZH) |
135+
| Blog #2 (Meta-narrative) | `docs/plans/blog-meta-narrative.md` | Draft ready (EN+ZH) |
136+
| Community playbook | `docs/plans/community-playbook.md` | Complete |
137+
| Aggregator submissions | `docs/plans/aggregator-submissions.md` | Copy-paste ready |
138+
| VHS tape scripts | `scripts/record-demos/*.tape` | 3 scripts ready |
139+
| Discussion templates | `.github/DISCUSSION_TEMPLATE/*.yml` | 2 templates |
140+
| Feedback issue template | `.github/ISSUE_TEMPLATE/feedback.md` | Ready |
141+
| Social preview SVG | `.github/social-preview.svg` | v1.5.0 |
142+
| Marketplace config | `.claude-plugin/marketplace.json` | Optimized |
143+
144+
---
145+
146+
## Key Principles
147+
148+
1. **"Solve problems" not "promote product"** — Every piece of content starts from user pain
149+
2. **Simplify narrative** — One-liner: "Claude Code helps you code without losing context"
150+
3. **90-day feature freeze** — Shift energy from Phase 19 to user acquisition
151+
4. **GIF > Text** — Visual demos are highest ROI investment
152+
5. **English first** — Global Claude Code users are the target market

0 commit comments

Comments
 (0)