Thank you for your interest in contributing to x-post! We welcome bug reports, feature requests, documentation improvements, and pull requests.
-
Prerequisites:
- Install Bun (
curl -fsSL https://bun.sh/install | bash). - Ensure Google Chrome / Chromium is installed.
- Install Bun (
-
Setup:
git clone https://github.com/imMamdouhaboammar/x-post.git cd x-post -
Running Scripts:
# Test text post preview bun scripts/x-browser.ts "Test post" # Test unified CLI ./bin/x-post.js --help
-
Skill Conductor Verification: Ensure any changes to
SKILL.mdor references adhere to the Skill Conductor canon:- Body length < 500 lines.
- Clear MOC structure with progressive disclosure pointers to
references/. - Valid frontmatter description formula.
-
Submitting Changes:
- Use conventional commit messages (
feat: ...,fix: ...,docs: ...). - Push to your fork and open a Pull Request.
- Use conventional commit messages (