Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .claude/ARCHITECTURE.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# ASO Agent System Architecture

**Project:** aeo-skill
**Version:** 1.0
**Date:** November 7, 2025
**Project:** aso-skill
**Version:** 1.1
**Date:** 2026-05-19

---

Expand Down Expand Up @@ -36,8 +36,8 @@ app-store-optimization/
├── review_analyzer.py # Review sentiment analysis
├── launch_checklist.py # Pre-launch validation
└── lib/ # Data fetching utilities
├── itunes_api.py # iTunes Search API wrapper
├── scraper.py # WebFetch utilities
├── itunes_api.py # symlink → aso_skill/itunes.py
├── scraper.py # symlink → aso_skill/webfetch_prompts.py (builds WebFetch prompt dicts)
└── data_sources.md # Data source documentation
```

Expand Down
8 changes: 4 additions & 4 deletions .claude/INSTALL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# ASO Agent System Installation Guide

**Version:** 1.0
**Date:** November 7, 2025
**Version:** 1.1
**Date:** 2026-05-19

---

Expand Down Expand Up @@ -438,6 +438,6 @@ After installation:

---

**Installation Guide Version:** 1.0
**Last Updated:** November 7, 2025
**Installation Guide Version:** 1.1
**Last Updated:** 2026-05-19
**Maintained By:** ASO Agent System Team
8 changes: 4 additions & 4 deletions .claude/USAGE.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# ASO Agent System Usage Guide

**Version:** 1.0
**Date:** November 7, 2025
**Version:** 1.1
**Date:** 2026-05-19

---

Expand Down Expand Up @@ -754,6 +754,6 @@ Track these to measure ASO effectiveness:

---

**Usage Guide Version:** 1.0
**Last Updated:** November 7, 2025
**Usage Guide Version:** 1.1
**Last Updated:** 2026-05-19
**Maintained By:** ASO Agent System Team
2 changes: 1 addition & 1 deletion .claude/agents/aso/aso-strategist.md
Original file line number Diff line number Diff line change
Expand Up @@ -615,7 +615,7 @@ Keep the ideas coming!
```markdown
# Ongoing ASO Tasks - [App Name]

**Last Updated:** November 7, 2025
**Last Updated:** 2026-05-19
**Status:** Active

---
Expand Down
26 changes: 25 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

---

## [1.1.1] - Unreleased

### Foundation polish

- **`aso_skill.StateStore`** — new minimal per-app state store. Persists the
last-known `apple_metadata`, `google_metadata`, `keyword_set`,
`last_aso_score`, and `competitors` to
`outputs/<app>/.state/current.json`. Atomic write via tempfile +
`os.replace`. Schema-versioned (`schema_version: 1`); a future-version
file raises rather than silently corrupting. 10 new tests.
- **`aso_skill.webfetch_prompts`** — renamed from `scraper.py` to reflect
what the module actually does (it builds `{url, prompt}` dicts the agent
feeds into its WebFetch tool — it does no HTTP itself).
`app-store-optimization/lib/scraper.py` remains as a backward-compat
symlink, so any external references keep working.
- **Documentation dates** — replaced the 11 hardcoded
`November 7, 2025` / `Date:` / `Last Updated:` footers in README,
INSTALL, USAGE, ARCHITECTURE, data_sources.md, the implementation plan,
branch-protection-setup.md, and CHANGELOG with the current date.
Historical references (release-tag dates, "Actual Completion: …",
fixture timestamps in API-response examples) are left intact.

---

## [1.1.0] - Unreleased

### Foundation overhaul — make the skill a real, tested, installable Python package
Expand Down Expand Up @@ -296,4 +320,4 @@ For questions about this changelog:

**Maintained by:** Alireza Rezvani
**License:** MIT
**Last Updated:** November 7, 2025
**Last Updated:** 2026-05-19
4 changes: 2 additions & 2 deletions app-store-optimization/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# App Store Optimization (ASO) Skill

**Version**: 1.0.0
**Last Updated**: November 7, 2025
**Version**: 1.1.0
**Last Updated**: 2026-05-19
**Author**: Claude Skills Factory

## Overview
Expand Down
4 changes: 2 additions & 2 deletions app-store-optimization/lib/data_sources.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# ASO Data Sources Documentation

**Last Updated:** November 7, 2025
**Last Updated:** 2026-05-19
**Version:** 1.0

---
Expand Down Expand Up @@ -157,7 +157,7 @@ for comp in competitors:
### Usage Pattern

```python
from app_store_optimization.lib.scraper import WebFetchPrompts
from aso_skill.webfetch_prompts import WebFetchPrompts

# Get App Store search results
config = WebFetchPrompts.app_store_search("productivity")
Expand Down
Loading
Loading