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
Reza Rezvani
f6d98ddc19
release: v2.1.2 — landing page TSX output, brand voice integration, docs update
...
- Landing page generator defaults to Next.js TSX + Tailwind CSS (4 design styles)
- Brand voice analyzer integrated into landing page generation workflow
- CHANGELOG, CLAUDE.md, README.md updated for v2.1.2
- All 13 plugin.json + marketplace.json bumped to 2.1.2
- Gemini/Codex skill indexes re-synced
- Backward compatible: --format html preserved, no breaking changes
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 09:45:05 +01:00
Reza Rezvani
5add886197
fix: repair 25 Python scripts failing --help across all domains
...
- Fix Python 3.10+ syntax (float | None → Optional[float]) in 2 scripts
- Add argparse CLI handling to 9 marketing scripts using raw sys.argv
- Fix 10 scripts crashing at module level (wrap in __main__, add argparse)
- Make yaml/prefect/mcp imports conditional with stdlib fallbacks (4 scripts)
- Fix f-string backslash syntax in project_bootstrapper.py
- Fix -h flag conflict in pr_analyzer.py
- Fix tech-debt.md description (score → prioritize)
All 237 scripts now pass python3 --help verification.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 05:51:27 +01:00
Alireza Rezvani
b01d5d2703
chore: update marketplace and plugin.json files to v2.1.1 ( #302 )
2026-03-09 16:04:43 +01:00
Alireza Rezvani
8902ba79d7
release: v2.1.1 — skill optimization, agents, commands, reference splits ( #297 )
2026-03-09 15:54:25 +01:00
Alireza Rezvani
3d9d1d2d92
Dev ( #249 )
...
* docs: restructure README.md — 2,539 → 209 lines (#247 )
- Cut from 2,539 lines / 73 sections to 209 lines / 18 sections
- Consolidated 4 install methods into one unified section
- Moved all skill details to domain-level READMEs (linked from table)
- Front-loaded value prop and keywords for SEO
- Added POWERFUL tier highlight section
- Added skill-security-auditor showcase section
- Removed stale Q4 2025 roadmap, outdated ROI claims, duplicate content
- Fixed all internal links
- Clean heading hierarchy (H2 for main sections only)
Closes #233
Co-authored-by: Leo <leo@openclaw.ai >
* fix: enhance 5 skills with scripts, references, and Anthropic best practices (#248 )
* fix(skill): enhance git-worktree-manager with scripts, references, and Anthropic best practices
* fix(skill): enhance mcp-server-builder with scripts, references, and Anthropic best practices
* fix(skill): enhance changelog-generator with scripts, references, and Anthropic best practices
* fix(skill): enhance ci-cd-pipeline-builder with scripts, references, and Anthropic best practices
* fix(skill): enhance prompt-engineer-toolkit with scripts, references, and Anthropic best practices
* docs: update README, CHANGELOG, and plugin metadata
* fix: correct marketing plugin count, expand thin references
---------
Co-authored-by: Leo <leo@openclaw.ai >
---------
Co-authored-by: Leo <leo@openclaw.ai >
2026-03-04 08:38:06 +01:00
Alireza Rezvani
c7d7babb00
Dev ( #231 )
...
* Improve senior-fullstack skill description and workflow validation
- Expand frontmatter description with concrete actions and trigger clauses
- Add validation steps to scaffolding workflow (verify scaffold succeeded)
- Add re-run verification step to audit workflow (confirm P0 fixes)
* chore: sync codex skills symlinks [automated]
* fix(skill): normalize senior-fullstack frontmatter to inline format
Normalize YAML description from block scalar (>) to inline single-line
format matching all other 50+ skills. Align frontmatter trigger phrases
with the body's Trigger Phrases section to eliminate duplication.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* fix(ci): add GITHUB_TOKEN to checkout + restore corrupted skill descriptions
- Add token: ${{ secrets.GITHUB_TOKEN }} to actions/checkout@v4 in
sync-codex-skills.yml so git-auto-commit-action can push back to branch
(fixes: fatal: could not read Username, exit 128)
- Restore correct description for incident-commander (was: 'Skill from engineering-team')
- Restore correct description for senior-fullstack (was: '>')
* fix(ci): pass PROJECTS_TOKEN to fix automated commits + remove duplicate checkout
Fixes PROJECTS_TOKEN passthrough for git-auto-commit-action and removes duplicate checkout step in pr-issue-auto-close workflow.
* fix(ci): remove stray merge conflict marker in sync-codex-skills.yml (#221 )
Co-authored-by: Leo <leo@leo-agent-server>
* fix(ci): fix workflow errors + add OpenClaw support (#222 )
* feat: add 20 new practical skills for professional Claude Code users
New skills across 5 categories:
Engineering (12):
- git-worktree-manager: Parallel dev with port isolation & env sync
- ci-cd-pipeline-builder: Generate GitHub Actions/GitLab CI from stack analysis
- mcp-server-builder: Build MCP servers from OpenAPI specs
- changelog-generator: Conventional commits to structured changelogs
- pr-review-expert: Blast radius analysis & security scan for PRs
- api-test-suite-builder: Auto-generate test suites from API routes
- env-secrets-manager: .env management, leak detection, rotation workflows
- database-schema-designer: Requirements to migrations & types
- codebase-onboarding: Auto-generate onboarding docs from codebase
- performance-profiler: Node/Python/Go profiling & optimization
- runbook-generator: Operational runbooks from codebase analysis
- monorepo-navigator: Turborepo/Nx/pnpm workspace management
Engineering Team (2):
- stripe-integration-expert: Subscriptions, webhooks, billing patterns
- email-template-builder: React Email/MJML transactional email systems
Product Team (3):
- saas-scaffolder: Full SaaS project generation from product brief
- landing-page-generator: High-converting landing pages with copy frameworks
- competitive-teardown: Structured competitive product analysis
Business Growth (1):
- contract-and-proposal-writer: Contracts, SOWs, NDAs per jurisdiction
Marketing (1):
- prompt-engineer-toolkit: Systematic prompt development & A/B testing
Designed for daily professional use and commercial distribution.
* chore: sync codex skills symlinks [automated]
* docs: update README with 20 new skills, counts 65→86, new skills section
* docs: add commercial distribution plan (Stan Store + Gumroad)
* docs: rewrite CHANGELOG.md with v2.0.0 release (65 skills, 9 domains) (#226 )
* docs: rewrite CHANGELOG.md with v2.0.0 release (65 skills, 9 domains)
- Consolidate 191 commits since v1.0.2 into proper v2.0.0 entry
- Document 12 POWERFUL-tier skills, 37 refactored skills
- Add new domains: business-growth, finance
- Document Codex support and marketplace integration
- Update version history summary table
- Clean up [Unreleased] to only planned work
* docs: add 24 POWERFUL-tier skills to plugin, fix counts to 85 across all docs
- Add engineering-advanced-skills plugin (24 POWERFUL-tier skills) to marketplace.json
- Add 13 missing skills to CHANGELOG v2.0.0 (agent-workflow-designer, api-test-suite-builder,
changelog-generator, ci-cd-pipeline-builder, codebase-onboarding, database-schema-designer,
env-secrets-manager, git-worktree-manager, mcp-server-builder, monorepo-navigator,
performance-profiler, pr-review-expert, runbook-generator)
- Fix skill count: 86→85 (excl sample-skill) across README, CHANGELOG, marketplace.json
- Fix stale 53→85 references in README
- Add engineering-advanced-skills install command to README
- Update marketplace.json version to 2.0.0
---------
Co-authored-by: Leo <leo@openclaw.ai >
* feat: add skill-security-auditor POWERFUL-tier skill (#230 )
Security audit and vulnerability scanner for AI agent skills before installation.
Scans for:
- Code execution risks (eval, exec, os.system, subprocess shell injection)
- Data exfiltration (outbound HTTP, credential harvesting, env var extraction)
- Prompt injection in SKILL.md (system override, role hijack, safety bypass)
- Dependency supply chain (typosquatting, unpinned versions, runtime installs)
- File system abuse (boundary violations, binaries, symlinks, hidden files)
- Privilege escalation (sudo, SUID, cron manipulation, shell config writes)
- Obfuscation (base64, hex encoding, chr chains, codecs)
Produces clear PASS/WARN/FAIL verdict with per-finding remediation guidance.
Supports local dirs, git repo URLs, JSON output, strict mode, and CI/CD integration.
Includes:
- scripts/skill_security_auditor.py (1049 lines, zero dependencies)
- references/threat-model.md (complete attack vector documentation)
- SKILL.md with usage guide and report format
Tested against: rag-architect (PASS), agent-designer (PASS), senior-secops (FAIL - correctly flagged eval/exec patterns).
Co-authored-by: Leo <leo@openclaw.ai >
* docs: add skill-security-auditor to marketplace, README, and CHANGELOG
- Add standalone plugin entry for skill-security-auditor in marketplace.json
- Update engineering-advanced-skills plugin description to include it
- Update skill counts: 85→86 across README, CHANGELOG, marketplace
- Add install command to README Quick Install section
- Add to CHANGELOG [Unreleased] section
---------
Co-authored-by: Baptiste Fernandez <fernandez.baptiste1@gmail.com >
Co-authored-by: alirezarezvani <5697919+alirezarezvani@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Leo <leo@leo-agent-server>
Co-authored-by: Leo <leo@openclaw.ai >
2026-03-04 03:04:37 +01:00
Gábor Lipták
5f63d23836
Refactor timestamp handling in skill_validator.py ( #223 )
...
fix: replace deprecated datetime.utcnow() with timezone-aware alternative
2026-03-03 18:01:28 +01:00
Alireza Rezvani
40df8ff9d6
feat: add 20 new practical skills (65→86 total)
...
20 production-ready skills for professional Claude Code users.
Engineering (12): git-worktree-manager, ci-cd-pipeline-builder, mcp-server-builder, changelog-generator, pr-review-expert, api-test-suite-builder, env-secrets-manager, database-schema-designer, codebase-onboarding, performance-profiler, runbook-generator, monorepo-navigator
Engineering Team (2): stripe-integration-expert, email-template-builder
Product (3): saas-scaffolder, landing-page-generator, competitive-teardown
Business (1): contract-and-proposal-writer
Marketing (1): prompt-engineer-toolkit
AI Engineering (1): agent-workflow-designer
Also: README updated (badges, counts, new section), STORE.md (Stan Store + Gumroad distribution plan)
2026-03-02 04:47:47 +01:00
Leo
84ff0a23f0
feat: add Claude Code plugin manifest for engineering/ skills
2026-02-16 17:27:40 +00:00
Alireza Rezvani
d6895ddbf7
Merge pull request #210 from alirezarezvani/feature/skill-tester
...
feat: add skill-tester meta-skill
2026-02-16 18:17:42 +01:00
Alireza Rezvani
8d900b6194
Merge pull request #209 from alirezarezvani/feature/agent-designer
...
feat: add agent-designer skill
2026-02-16 18:17:39 +01:00
Alireza Rezvani
46abdc959b
Merge pull request #208 from alirezarezvani/feature/rag-architect
...
feat: add rag-architect skill
2026-02-16 18:17:37 +01:00
Alireza Rezvani
98ccc3c8b9
Merge pull request #207 from alirezarezvani/feature/database-designer
...
feat: add database-designer skill
2026-02-16 18:17:35 +01:00
Alireza Rezvani
73c97d701f
Merge pull request #206 from alirezarezvani/feature/release-manager
...
feat: add release-manager skill
2026-02-16 18:17:33 +01:00
Leo
d63685401d
feat: add skill-tester POWERFUL-tier skill
...
- Comprehensive skill validation, testing, and quality scoring framework
- skill_validator.py: validates structure, documentation, and compliance (700+ LOC)
- script_tester.py: tests syntax, functionality, and runtime behavior (800+ LOC)
- quality_scorer.py: multi-dimensional quality assessment with scoring (1100+ LOC)
- Complete reference documentation (structure spec, tier requirements, scoring rubric)
- Sample skill with assets and expected outputs for testing
- CI/CD integration examples and pre-commit hook support
- Zero external dependencies, dual output formats (JSON + human-readable)
- Self-testing capable meta-skill for quality assurance automation
2026-02-16 16:53:49 +00:00
Leo
397b489a94
feat: add agent-designer POWERFUL-tier skill
2026-02-16 16:40:27 +00:00
Leo
effb867982
feat: add rag-architect POWERFUL-tier skill
...
- chunking_optimizer.py: analyzes document corpus, recommends chunking strategies
- retrieval_evaluator.py: evaluates retrieval quality with built-in TF-IDF baseline
- rag_pipeline_designer.py: designs end-to-end RAG pipelines with Mermaid diagrams
- References, sample corpus, expected outputs included
- Zero external dependencies
2026-02-16 16:22:44 +00:00
Leo
dd07924f41
feat: add database-designer POWERFUL-tier skill
2026-02-16 16:11:29 +00:00
Leo
d6f2f1df78
feat: add release-manager POWERFUL-tier skill
...
Complete release management toolkit including:
- changelog_generator.py: Parse conventional commits and generate structured changelogs
- version_bumper.py: Determine semantic version bumps from commit analysis
- release_planner.py: Assess release readiness and generate coordination plans
- Comprehensive documentation covering SemVer, Git workflows, hotfix procedures
- Sample data and expected outputs for testing
- Zero external dependencies, Python standard library only
Enables automated changelog generation, version management, and release coordination
from git history using conventional commits specification.
2026-02-16 15:56:03 +00:00
Leo
4dc5ef5f19
feat: add dependency-auditor POWERFUL-tier skill
2026-02-16 15:42:19 +00:00
Alireza Rezvani
efb79e195b
Merge pull request #202 from alirezarezvani/feature/observability-designer
...
feat: add observability-designer skill
2026-02-16 15:58:05 +01:00
Leo
52732f7e2b
feat: add observability-designer POWERFUL-tier skill
...
- SLO Designer: generates comprehensive SLI/SLO frameworks with error budgets and burn rate alerts
- Alert Optimizer: analyzes and optimizes alert configurations to reduce noise and improve effectiveness
- Dashboard Generator: creates role-based dashboard specifications with golden signals coverage
Includes comprehensive documentation, sample data, and expected outputs for testing.
2026-02-16 14:03:12 +00:00
Alireza Rezvani
031730b814
Merge pull request #200 from alirezarezvani/feature/migration-architect
...
feat: add migration-architect skill
2026-02-16 14:53:27 +01:00
Alireza Rezvani
9544882b6f
Merge pull request #199 from alirezarezvani/feature/interview-system-designer
...
feat: add interview-system-designer skill
2026-02-16 14:49:54 +01:00
Leo
e6cc0f4c6a
feat: add migration-architect POWERFUL-tier skill
2026-02-16 13:48:47 +00:00
Leo
6707dd18c2
feat: add interview-system-designer skill
...
- Comprehensive interview system design toolkit
- Interview Loop Designer: generates calibrated loops for any role/level
- Question Bank Generator: creates competency-based questions with rubrics
- Hiring Calibrator: analyzes interview data for bias and calibration issues
- Complete reference materials: competency matrices, bias mitigation, debrief guides
- Sample data and expected outputs for testing
- Supports all major roles: SWE, PM, Designer, Data, DevOps, Leadership
- Zero external dependencies, Python standard library only
- Dual output: JSON + human-readable text formats
2026-02-16 13:30:58 +00:00
Leo
612f2a63fc
merge: resolve conflict with dev, keep POWERFUL-tier SKILL.md
...
Kept our SKILL.md (POWERFUL-tier, 669 lines) over the codex-synced version.
Accepted all new files from dev (additional scripts, references, assets).
2026-02-16 13:13:28 +00:00
Alireza Rezvani
538582fa16
Merge pull request #196 from alirezarezvani/feature/tech-debt-tracker
...
feat: Add tech-debt-tracker POWERFUL-tier skill
2026-02-16 14:10:18 +01:00
Leo
b374a74290
feat: add api-design-reviewer POWERFUL-tier skill
...
- SKILL.md with REST conventions, OpenAPI validation, versioning strategies
- api_linter.py: OpenAPI/endpoint lint with naming, method, error format checks
- breaking_change_detector.py: compare API versions, detect breaking changes
- api_scorecard.py: grade API design (A-F) across 5 dimensions
- References, sample data, expected outputs included
- Zero external dependencies, Python stdlib only
2026-02-16 13:06:10 +00:00
Leo
91af2a883a
feat: Add tech-debt-tracker POWERFUL-tier skill
...
Complete technical debt management system with three interconnected tools:
• debt_scanner.py - AST-based Python analysis + regex patterns for multi-language debt detection
• debt_prioritizer.py - Multiple prioritization frameworks (CoD, WSJF, RICE) with sprint planning
• debt_dashboard.py - Historical trend analysis, health scoring, and executive reporting
Features:
- 15+ debt types detected (complexity, duplicates, security, architecture, etc.)
- Business impact analysis with ROI calculations
- Health scoring (0-100) with trend forecasting
- Executive and engineering stakeholder reports
- Zero external dependencies, stdlib only
- Comprehensive documentation and sample data
Addresses: tech debt identification, prioritization, tracking, and stakeholder communication
2026-02-16 13:00:55 +00:00