7 Commits

Author SHA1 Message Date
Yilin 27e355226e feat(requesthunt): CLI-first skill for RequestHunt v1.7.0 (#69)
* feat: US-001 - Update get_usage.py for unified credits

* feat: [Story ID] - [Story Title]

* feat: [US-003] - [Create check_scrape.py script]

* feat: [US-004] - [Update API key URL in remaining scripts]

* feat: [US-005] - [Update SKILL.md documentation]

* feat: [US-006] - [Bump version and update registry]

* feat(requesthunt): CLI-first skill update for RequestHunt v1.7.0

- SKILL.md leads with CLI commands, Python scripts as fallback
- Browser auth via `requesthunt auth login` as primary setup
- CLI commands added to skills.json registry
- Added setup.md link for agent onboarding
- Fixed settings URL to /dashboard

* refactor(requesthunt): replace Python scripts with CLI-only interface

Remove all 6 Python scripts in favor of the `requesthunt` Rust CLI.
SKILL.md now documents CLI commands exclusively. Auth via browser
login (`requesthunt auth login`) with manual API key as fallback.
2026-03-31 18:03:57 +08:00
Yilin Jing 4639e7da0a feat(skill): add add-new-opc-skill checklist for publishing new skills
Add a project-level skill under .factory/skills/ that provides a
complete checklist for adding new skills to the OPC Skills project,
covering all required files, metadata, logos, and listings.
2026-02-23 15:29:13 +08:00
Yilin Jing d612bef2b0 chore: Add git hooks to prevent factory-droid[bot] co-author
- Add PreCommit hook that rejects commits containing factory-droid[bot] co-author
- Update .gitignore to allow .factory/hooks.json to be tracked
- Hook configuration file follows Factory hooks guide format
2026-02-02 20:24:02 +08:00
Yilin Jing 82e2cad26a refactor: Enhance skill versioning & release management with best practices
- AGENTS.md: Expanded Release Process with detailed single-skill and coordinated releases
  - Added breaking changes handling and compatibility testing guidelines
  - Included 3 release scenarios: quick release, coordinated release, breaking changes
  - Added release checklist for pre-merge verification

- CHANGELOG.md: Restructured with Compatibility & Dependency Matrix
  - Added matrix table showing skill versions and their dependencies
  - Reorganized version history by skill (vertical tracking)
  - Updated Unreleased sections with per-skill structure

- skills.json: Standardized dependencies with semantic versioning
  - Changed from simple array to semantic versioning format
  - domain-hunter: twitter >=1.0.0, reddit >=1.0.0
  - logo-creator, banner-creator: nanobanana >=1.0.0
  - seo-geo: twitter >=1.0.0, reddit >=1.0.0

- template/SKILL.md: Created comprehensive skill template
  - Includes updated frontmatter with semantic versioning dependencies
  - Documents dependency format and best practices
  - Provides guidance for skill creation
2026-01-21 20:12:05 +08:00
Yilin Jing 3246a68a36 docs: Add comprehensive AGENTS.md and CHANGELOG.md for version management and project workflow
- AGENTS.md: Complete project configuration with skill development patterns, versioning strategy, git workflow, and commit conventions
- CHANGELOG.md: Version history starting from v1.0.0 with all 9 OPC Skills and their features
- Includes dependency tracking, release process, and best practices for skill management
2026-01-21 19:56:39 +08:00
Yilin Jing c9e64a7ecb rm .factory 2026-01-19 14:37:06 +08:00
Yilin Jing a88a22e7d1 Add requesthunt example for calendar app research 2026-01-17 18:52:58 +08:00