Leo
82eea60947
feat: Custom GPTs page, gitignore configs, SEO README, cross-references
...
- Gitignore individual GPT config files (custom-gpt/*-gpt.md) — instructions
should not be publicly exposed
- Rewrite custom-gpt/README.md with SEO-optimized descriptions and live
ChatGPT links for all 6 GPTs
- New docs page: docs/custom-gpts.md with grid cards, comparison table,
and stats
- Add Custom GPTs to mkdocs.yml navigation
- Cross-reference Custom GPTs from:
- Homepage (new grid card)
- Getting Started (FAQ entry)
- Personas page (try in ChatGPT callout)
- Plugins page (FAQ entry)
Live GPT links:
- Solo Founder: chatgpt.com/g/g-69b315...
- SEO Audit Expert: chatgpt.com/g/g-69b3b0...
- Content Strategist: chatgpt.com/g/g-69b3af...
- Product Manager Toolkit: chatgpt.com/g/g-69b32c...
- Conversion Copywriter: chatgpt.com/g/g-69b327...
- CTO Advisor: chatgpt.com/g/g-69b326...
2026-03-13 10:08:22 +01:00
alirezarezvani
c834d71a44
chore: sync codex skills symlinks [automated]
2026-03-13 06:40:49 +00:00
Alireza Rezvani
291cf858a0
Merge pull request #345 from alirezarezvani/feat/autoresearch-agent-clean
...
feat: autoresearch-agent — autonomous experiment loop
2026-03-13 07:40:38 +01:00
Leo
a799d8bdb8
feat: add autoresearch-agent — autonomous experiment loop for ML, prompt, code & skill optimization
...
Inspired by Karpathy's autoresearch. The agent modifies a target file, runs a
fixed evaluation, keeps improvements (git commit), discards failures (git reset),
and loops indefinitely — no human in the loop.
Includes:
- SKILL.md with setup wizard, 4 domain configs, experiment loop protocol
- 3 stdlib-only Python scripts (setup, run, log — 687 lines)
- Reference docs: experiment domains guide, program.md templates
Domains: ML training (val_bpb), prompt engineering (eval_score),
code performance (p50_ms), agent skill optimization (pass_rate).
Cherry-picked from feat/autoresearch-agent and rebased onto dev.
Fixes: timeout inconsistency (2x→2.5x), results.tsv tracking clarity,
zero-metric edge case, installation section aligned with multi-tool support.
2026-03-13 07:21:44 +01:00
Alireza Rezvani
9cc5d51d4a
Merge pull request #344 from alirezarezvani/main
...
main2dev
2026-03-12 22:09:18 +01:00
Alireza Rezvani
c0a12fc98d
Merge pull request #343 from alirezarezvani/feature/docs-gpt-seo
...
feat: add 3 more Custom GPTs — SEO Audit, Content Strategist, Product…
2026-03-12 22:07:15 +01:00
Leo
d4ac0ca267
feat: add 3 more Custom GPTs — SEO Audit, Content Strategist, Product Manager
...
- SEO Audit Expert (FREE) — technical SEO, on-page, content gaps, action plans
- Content Strategist (FREE) — pillars, topic scoring, calendars, gap analysis
- Product Manager Toolkit (PAID) — RICE, PRDs, customer discovery, GTM
Total: 6 Custom GPTs (4 free, 2 paid)
2026-03-12 22:00:50 +01:00
Alireza Rezvani
9fdfbfabf9
Merge pull request #342 from alirezarezvani/dev
...
Dev
2026-03-12 20:52:46 +01:00
Alireza Rezvani
c2f4426bdc
Merge pull request #341 from alirezarezvani/feature/docs-gpt-seo
...
Feature/docs gpt seo
2026-03-12 20:51:04 +01:00
Leo
9ff3fa5d45
Merge branch 'feature/readme-messaging' into feature/docs-gpt-seo
2026-03-12 20:50:26 +01:00
Leo
cce73b9f64
refactor: rename custom-gpts → custom-gpt, expand README with full guide
...
- Step-by-step GPT creation walkthrough
- How to convert any skill to a Custom GPT
- Adaptation rules (what to remove, keep, add)
- GPT Store optimization tips
- Testing checklist
2026-03-12 20:49:10 +01:00
Leo
c1a702d336
feat: add 3 Custom GPT configurations for OpenAI GPT Store
...
- Solo Founder (FREE) — AI co-founder for indie hackers and side projects
- Conversion Copywriter (FREE) — marketing copy for landing pages, homepages, pricing
- CTO Advisor (PAID) — tech debt, architecture, team scaling, DORA metrics
Each config includes: name, description, full instructions, conversation starters,
capability toggles. All link back to the repo for attribution.
2026-03-12 20:45:53 +01:00
Alireza Rezvani
96881854f2
Merge pull request #340 from alirezarezvani/dev
2026-03-12 20:11:24 +01:00
Alireza Rezvani
0d091c9cef
Merge pull request #339 from alirezarezvani/feature/readme-messaging
2026-03-12 20:10:32 +01:00
Leo
bd70015f60
docs: overhaul homepage with tools bar, tabbed install, and professional polish
...
- Replace text-only platform list with styled color-coded tool badges
- Each badge links to the relevant install section
- Add tabbed Quick Install section (Claude Code / Codex / Gemini / Cursor)
- Restructure 'What's Inside' grid: skills, agents, personas, orchestration, tools, plugins, commands, multi-tool
- Rename 'POWERFUL' to 'Advanced' in domain cards
- Add tools-bar CSS with per-tool brand colors and hover effects
- Mobile-responsive tool badges
- Broaden site_name: 'Agent Skills' (not just Claude Code)
- Fix edit_uri: edit/main/docs/ (was missing docs/ prefix)
- Build verified: 238 sitemap URLs, all new pages included
2026-03-12 18:47:42 +01:00
Leo
afba472528
seo: improve meta tags, structured data, and sync all numbers
...
- Add OG image, og:locale, twitter:creator, twitter:image
- Add canonical link and robots meta tag
- Upgrade structured data: SoftwareApplication -> SoftwareSourceCode with keywords
- Add per-page TechArticle schema for pages with descriptions
- Add author sameAs links (GitHub, Medium, Twitter)
- Fix stale skill counts: 173 -> 177 in skills/index.md
- Update announcement banner to highlight personas + orchestration
- Update getting-started.md description to mention all 11 tools
- Remove hardcoded 156 from integrations.md description
2026-03-12 18:42:41 +01:00
Leo
6449e1bb00
docs: add personas and orchestration to GitHub Pages site
...
- Add personas section with 3 persona pages (startup-cto, growth-marketer, solo-founder)
- Add orchestration page with 4 coordination patterns
- Add personas and orchestration cards to homepage
- Add personas and orchestration to navigation
- Update site description and hero text
- All numbers verified and consistent across README + docs
2026-03-12 18:39:43 +01:00
Leo
e73c28767f
docs: update README with personas, orchestration, and refreshed messaging
...
- Add Skills vs Agents vs Personas comparison table
- Add Personas section with 3 available personas
- Add Orchestration section with 4 coordination patterns
- Update star count (2,500 -> 4,400+)
- Add Personas badge
- Update Python tools count (245 -> 254)
- Sharpen intro copy: lead with what's in the box
2026-03-12 18:31:38 +01:00
Alireza Rezvani
a27edf56fa
Merge pull request #338 from alirezarezvani/feature/orchestration
2026-03-12 18:30:59 +01:00
Leo
a87f044d54
feat: add orchestration protocol for multi-persona skill coordination
...
Lightweight pattern for combining personas (who) with skills (how):
- Solo Sprint: one person switching personas across phases
- Domain Deep-Dive: single persona with stacked skills
- Multi-Agent Handoff: personas reviewing each other's work
- Skill Chain: sequential skill execution without personas
Includes full product launch example (6-week B2B SaaS).
No framework, no dependencies, just structured prompting.
2026-03-12 18:28:56 +01:00
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