Alireza Rezvani
e9631e9170
Merge pull request #337 from alirezarezvani/dev
...
Dev
2026-03-12 09:43:51 +01:00
Alireza Rezvani
cd3511d45e
Merge pull request #336 from alirezarezvani/revert/remove-promptfoo
...
revert: Remove promptfoo eval pipeline — using native skill-creator evals
2026-03-12 09:43:27 +01:00
Leo
de0d748288
revert: remove promptfoo eval pipeline
...
Switching to native skill-creator eval workflow instead.
No external API key dependency needed.
Removes: eval/ directory, skill-eval.yml workflow.
No other files affected.
2026-03-12 09:43:03 +01:00
Alireza Rezvani
13a0e6ce8b
Merge pull request #335 from alirezarezvani/dev
...
Dev
2026-03-12 08:16:38 +01:00
Alireza Rezvani
d196685726
Merge pull request #334 from alirezarezvani/feature/agent-personas
...
feat: Add persona-based agents (Startup CTO, Growth Marketer, Solo Founder)
2026-03-12 08:16:08 +01:00
Leo
da3e34e046
refine: align persona format with agency-agents structure (99% match)
...
Restructured all 3 personas + template + README to match the
agency-agents agent format:
Frontmatter alignment:
- name, description, color, emoji, vibe, tools (same fields)
- Removed non-standard fields: type, domain, skills, commands, model
Body structure alignment:
- Second-person voice: 'You are **AgentName**...'
- Emoji section headers throughout (🧠 🎯 🚨 📋 🔄 💭 🚀 )
- Identity & Memory → Core Mission → Critical Rules → Capabilities
→ Workflows → Communication Style → Success Metrics → Advanced
→ Learning & Memory
- Rich personality backstory (not just skill lists)
- Concrete code/workflow examples in each section
- Pattern recognition subsection in Learning & Memory
Content deepening:
- startup-cto: 112 → 196 lines, added due diligence prep, incident response
- growth-marketer: 111 → 204 lines, added viral growth, international expansion
- solo-founder: 125 → 213 lines, added quit-your-job framework, pivot decisions
- Template rewritten to match exact section structure
- README updated with correct field documentation
2026-03-12 06:00:32 +01:00
Leo
d8bf96569c
feat: add persona-based agents with curated skill loadouts
...
Add agents/personas/ directory with:
- README.md — what personas are, how to use them, comparison with agents
- TEMPLATE.md — format specification for creating new personas
- startup-cto.md — technical co-founder persona (engineering + strategy)
- growth-marketer.md — bootstrapped growth persona (marketing + analytics)
- solo-founder.md — all-in-one indie hacker persona (cross-domain)
Each persona includes:
- Identity & mindset (personality-driven, not just skill list)
- Curated skill loadouts (primary + secondary)
- Multi-step workflows for common tasks
- Handoff rules for cross-persona collaboration
- Anti-patterns to avoid
Complements existing agents/ structure — personas for role embodiment,
agents for focused task execution.
2026-03-12 05:48:02 +01:00
Alireza Rezvani
bc2f656b9d
Merge pull request #333 from alirezarezvani/feature/promptfoo-eval
2026-03-12 05:47:27 +01:00
Leo
75fa9de2bb
feat: add promptfoo eval pipeline for skill quality testing
...
- Add eval/ directory with 10 pilot skill eval configs
- Add GitHub Action (skill-eval.yml) for automated eval on PR
- Add generate-eval-config.py script for bootstrapping new evals
- Add reusable assertion helpers (skill-quality.js)
- Add eval README with setup and usage docs
Skills covered: copywriting, cto-advisor, seo-audit, content-strategy,
aws-solution-architect, agile-product-owner, senior-frontend,
senior-security, mcp-server-builder, launch-strategy
CI integration:
- Triggers on PR to dev when SKILL.md files change
- Detects which skills changed and runs only those evals
- Posts results as PR comments (non-blocking)
- Uploads full results as artifacts
No existing files modified.
2026-03-12 05:39:24 +01:00
Alireza Rezvani
713e2deb82
Merge pull request #332 from alirezarezvani/dev
2026-03-11 22:54:59 +01:00
Reza Rezvani
38bf1882b4
Merge remote-tracking branch 'origin/main' into dev
2026-03-11 22:53:23 +01:00
Alireza Rezvani
0926513323
Merge pull request #331 from alirezarezvani/feature/fix-low-scoring-skills
...
fix(engineering): improve 7 low-scoring skills + 3 security fixes
2026-03-11 20:53:23 +01:00
Leo
5a34d661aa
fix(engineering): address Claude Code review findings
...
- performance-profiler: add Quick Start section with script usage examples
- interview-system-designer: fix references to match actual filenames
2026-03-11 20:46:48 +01:00
Leo
93eee35b83
fix(engineering): improve interview-system-designer - add scripts + extract references
2026-03-11 20:25:11 +01:00
Leo
dc61de798d
fix(engineering): improve runbook-generator - add scripts + extract references
2026-03-11 20:24:23 +01:00
Leo
6f55bc4fd6
fix(engineering): improve env-secrets-manager - add scripts + extract references
2026-03-11 20:23:50 +01:00
Leo
bafb155334
fix(engineering): improve agent-workflow-designer - add scripts + extract references
2026-03-11 20:23:01 +01:00
Leo
9e590c81fb
fix(engineering): improve monorepo-navigator - add scripts + extract references
2026-03-11 20:22:16 +01:00
Leo
abab3b528e
fix(engineering): improve codebase-onboarding - add scripts + extract references
2026-03-11 20:21:34 +01:00
Leo
60ad9d3873
fix(engineering): improve performance-profiler - add scripts + extract references
2026-03-11 20:20:26 +01:00
Leo
a851de0f94
fix(security): add disclaimers to sample code and scaffolding templates
...
- payment_processor.py: add disclaimer header + replace realistic-looking keys with EXAMPLE_NOT_REAL
- project_scaffolder.py: add SCAFFOLDING PLACEHOLDER comments to generated secrets
- pipeline_orchestrator.py: no change needed (compile() used for syntax validation only)
2026-03-11 20:18:27 +01:00
Alireza Rezvani
5df8928bc8
feat: multi-tool skill conversion (Cursor, Aider, Windsurf, etc.) ( #326 ) ( #327 ) ( #329 ) ( #330 )
2026-03-11 18:09:06 +01:00
Alireza Rezvani
2c3b581b4a
feat: multi-tool skill conversion (Cursor, Aider, Windsurf, etc.) ( #326 ) ( #327 ) ( #329 )
2026-03-11 18:07:52 +01:00
Alireza Rezvani
26d4e405a5
docs: comprehensive multi-tool integration documentation ( #328 )
...
- New docs/integrations.md (607 lines) — full per-tool guide for Cursor, Aider, Kilo Code, Windsurf, OpenCode, Augment, Antigravity
- Updated getting-started.md with install tabs for all 7 new tools
- Updated index.md — 11 platforms listed, multi-tool button added
- Updated mkdocs.yml nav + site description
- Updated README.md — 11 tools, expanded FAQ
Each tool section includes: format spec, install (script + manual), verify, customization tips, and troubleshooting.
Co-authored-by: Leo <leo@openclaw.ai >
2026-03-11 18:03:21 +01:00
Alireza Rezvani
795f1846f7
feat: multi-tool skill conversion (Cursor, Aider, Windsurf, etc.) ( #326 ) ( #327 )
...
* feat: add multi-tool conversion scripts (7 tools)
- convert.sh: converts 156 skills to Antigravity, Cursor, Aider, Kilo Code, Windsurf, OpenCode, Augment formats
- install.sh: installs converted skills to each tool's expected location
- Pure bash/awk, no external deps, macOS + Linux compatible
- Per-tool README with install/verify/update docs
- integrations/ added to .gitignore (generated output)
* docs: add multi-tool conversion to README
- New section documenting Cursor, Aider, Kilo Code, Windsurf, OpenCode, Augment support
- Install commands for each tool
- Link to integrations/ for per-tool docs
- Quick start: convert.sh + install.sh workflow
---------
Co-authored-by: Leo <leo@openclaw.ai >
2026-03-11 17:29:48 +01:00
Alireza Rezvani
1532bc73a8
feat: multi-tool skill conversion (Cursor, Aider, Windsurf, etc.) ( #326 )
...
* feat: add multi-tool conversion scripts (7 tools)
- convert.sh: converts 156 skills to Antigravity, Cursor, Aider, Kilo Code, Windsurf, OpenCode, Augment formats
- install.sh: installs converted skills to each tool's expected location
- Pure bash/awk, no external deps, macOS + Linux compatible
- Per-tool README with install/verify/update docs
- integrations/ added to .gitignore (generated output)
* docs: add multi-tool conversion to README
- New section documenting Cursor, Aider, Kilo Code, Windsurf, OpenCode, Augment support
- Install commands for each tool
- Link to integrations/ for per-tool docs
- Quick start: convert.sh + install.sh workflow
---------
Co-authored-by: Leo <leo@openclaw.ai >
2026-03-11 17:28:38 +01:00
Alireza Rezvani
0368224219
Merge pull request #325 from alirezarezvani/dev
...
fix(docs): rewrite broken relative links on agent and command pages
2026-03-11 15:30:54 +01:00
Reza Rezvani
aeab2174d2
fix(docs): convert backtick relative paths to clickable GitHub links
...
Extend rewrite_relative_links() to also handle `../../path/to/file`
backtick code references, converting them to clickable links showing
parent/filename for context (e.g., product-analytics/SKILL.md).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 15:27:32 +01:00
Reza Rezvani
d10d324d50
fix(docs): rewrite broken relative links in agent and command pages
...
Add rewrite_relative_links() to generate-docs.py that converts ../../
relative paths to absolute GitHub URLs. Sibling agent links (e.g.,
cs-foo.md → cs-bar.md) are preserved as local doc links. Regenerated
all agent pages with fixed references.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 15:25:31 +01:00
Alireza Rezvani
50fba924cc
Merge pull request #324 from alirezarezvani/dev
...
Dev
2026-03-11 15:18:19 +01:00
Alireza Rezvani
72df5ccf2f
Merge pull request #323 from alirezarezvani/feature/product-team-expansion
...
feat(product): add 4 new product skills, agent, commands + docs sync
2026-03-11 15:17:51 +01:00
Reza Rezvani
e2fff2f8f2
docs: sync counts and regenerate pages for product team expansion
...
Update all documentation to reflect 177 skills, 254 tools, 357 references,
16 agents, and 17 commands. Add 4 new skill pages, 1 agent page, and
2 command pages to MkDocs site. Sync Codex (156) and Gemini (218) indexes.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 15:15:39 +01:00
Reza Rezvani
d18c63d2aa
fix(product): resolve merge conflicts and improve changelog generator
...
- Resolve plugin.json conflict: keep version 2.1.2, update to 12 skills
- Resolve CLAUDE.md conflict: merge detailed tool docs with new skills
- Improve changelog_generator.py: add --stdin, --demo modes, graceful
error when git unavailable, support scoped prefixes (feat(scope):)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 15:00:48 +01:00
Leo
be61f84e36
docs: refresh product team guidance and plugin metadata
2026-03-11 14:59:41 +01:00
Leo
7857cff3bd
feat: add product slash commands
2026-03-11 14:58:51 +01:00
Leo
d740f77ef7
feat: add product specialist agent definitions
2026-03-11 14:58:45 +01:00
Leo
bed0f41aff
feat: add roadmap communicator skill with changelog generator
2026-03-11 14:58:31 +01:00
Leo
4fd0cb0b2c
feat: add product discovery skill with assumption mapper
2026-03-11 14:58:27 +01:00
Leo
4dbb0c581f
feat: add experiment designer skill with sample size calculator
2026-03-11 14:58:27 +01:00
Leo
0d85ba04d8
feat: add product analytics skill with metrics calculator
2026-03-11 14:58:27 +01:00
Leo
30f0aec8fc
docs: add reference frameworks for thin product skills
2026-03-11 14:58:27 +01:00
Leo
ef5bb7ae51
chore: clean up stale zip files and planning docs from product-team
2026-03-11 14:58:27 +01:00
Alireza Rezvani
9031aee8b1
Merge pull request #322 from alirezarezvani/dev
...
Dev
2026-03-11 14:42:47 +01:00
Alireza Rezvani
10e89f8df0
Merge pull request #321 from alirezarezvani/feat/google-workspace-cli
...
feat: add Google Workspace CLI skill + docs site overhaul
2026-03-11 14:42:21 +01:00
Reza Rezvani
53e66cb42b
style(docs): reduce font sizes for tighter layout
...
Sidebar nav: 0.78rem → 0.74rem, section labels: 0.72rem → 0.68rem,
body text: 0.82rem → 0.78rem.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 14:36:06 +01:00
Alireza Rezvani
9287375f67
Merge pull request #320 from alirezarezvani/dev
...
Dev
2026-03-11 13:36:27 +01:00
Alireza Rezvani
136c948a11
Merge pull request #319 from alirezarezvani/feat/google-workspace-cli
...
feat: add Google Workspace CLI skill + docs site overhaul
2026-03-11 13:36:00 +01:00
Reza Rezvani
5141543efd
fix(docs): fix invisible header text in dark mode
...
Override Material's var(--md-primary-bg-color) which resolves to near-black
in slate scheme, causing dark-on-dark header text.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 13:35:09 +01:00
Alireza Rezvani
70d0933c4a
Merge pull request #318 from alirezarezvani/dev
...
Dev
2026-03-11 12:58:52 +01:00
Alireza Rezvani
393ba842d3
Merge pull request #317 from alirezarezvani/feat/google-workspace-cli
...
feat: Google Workspace CLI skill, docs design system, plugins page
2026-03-11 12:58:26 +01:00