chore: add AI Week golden path artifacts (L1 + L2)#216
Conversation
- AGENTS.md: detailed agent context for VTEX IO order-placed app - CLAUDE.md: symlink to AGENTS.md for Claude Code - README.md: root readme with setup, test, and publish instructions - .specify/: spec-kit initialized with Claude integration and project constitution - .agents/skills/: spec-kit SDD Full skills (14 speckit-* skills) - .claude/: symlinks to .agents/ subfolders (skills, commands, rules)
|
Hi! I'm VTEX IO CI/CD Bot and I'll be helping you to publish your app! 🤖 Please select which version do you want to release:
And then you just need to merge your PR when you are ready! There is no need to create a release commit/tag.
|
|
Beep boop 🤖 I noticed you didn't make any changes at the
In order to keep track, I'll create an issue if you decide now is not a good time
|
| if isinstance(meta, dict) and meta.get('enabled', True) is not False: | ||
| print(pid) | ||
| except Exception: | ||
| sys.exit(1) |
There was a problem hiding this comment.
- 🚫 A
xit(was left in common.sh#L374
| if isinstance(meta, dict) and meta.get('enabled', True) is not False: | ||
| print(pid) | ||
| except Exception: | ||
| sys.exit(1) |
There was a problem hiding this comment.
- 🚫 A
xit(was left in common.sh#L462
| except ImportError: | ||
| print('yaml_missing', file=sys.stderr) | ||
| print('replace\t') | ||
| sys.exit(0) |
There was a problem hiding this comment.
- 🚫 A
xit(was left in common.sh#L483
| for t in data.get('provides', {}).get('templates', []): | ||
| if t.get('name') == os.environ['SPECKIT_TMPL'] and t.get('type', 'template') == 'template': | ||
| print(t.get('strategy', 'replace') + '\t' + t.get('file', '')) | ||
| sys.exit(0) |
There was a problem hiding this comment.
- 🚫 A
xit(was left in common.sh#L490
|
…d add Expected MCPs section
Summary
AGENTS.mdwith detailed agent context for this VTEX IO app: purpose, stack, directory structure, verified commands, architectural constraints, VTEX IO-specific patterns, expected skills, and autonomy limitsCLAUDE.mdas a symlink toAGENTS.md(read by Claude Code)README.mdwith setup, test, and publish instructionsspecify init --integration claude) with a filledconstitution.mdcovering VTEX IO platform constraints, public API stability rules, CSS Handles policy, i18n completeness, and quality gates/specification,/implementing) fromvtex-agent-skillsto.agents/skills/speckit-*skills) to.agents/skills/.claude/skills,.claude/commands, and.claude/rulesas symlinks to.agents/subfolders for portabilityAI Standards Level
Test plan
CLAUDE.mdis a valid symlink toAGENTS.md.claude/skillsresolves to.agents/skills/and lists all 16 skills/specificationand/implementingskills are available in Claude Codespeckit-*skills are available in Claude Code.specify/memory/constitution.mdreflects real project constraints