Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
This project uses GitHub Flow with the following workflow:
Sign in to like and favorite skills
This project uses GitHub Flow with the following workflow:
Start new work: Create feature branch from develop
git checkout develop git pull origin develop git checkout -b feature/your-feature-name
During development:
bun testbun test:bddbun lintCreate PR:
After PR approval:
/features/*.feature define behaviorpackages/*/src/steps/*.steps.tsbun test - Run all tests (unit + BDD across all packages)bun test:all - Full comprehensive test suite with typecheck (recommended before commits)bun test:unit - Run unit tests only (all packages)bun test:bdd - Run BDD tests onlyact push -W .github/workflows/develop.yml - Test CI locallyClaude should use quiet variants of commands to minimize output:
bun test:quiet - Run tests with minimal output (dots only + final summary)bun lint:quiet - Run linting with minimal outputbun build:quiet - Run build with minimal outputAfter cloning the repository, run:
bun install bun run setup # Configure Git hooks (linting + tests on commit)
/types/schmock.d.ts/packages/*/types/*/features/*With Git hooks (automatic):
bun run lint and bun run test:all automaticallygit commit --no-verify to bypass (not recommended)Manual checks (if hooks disabled):
bun lint - Must passbun build - Must compilebun test:all - Recommended: Full test suite with typecheck
bun test (faster, but skips typecheck)For Claude AI Assistant:
bun lint:quiet, bun build:quiet, bun test:quietIMPORTANT: Never add Claude signatures to commit messages
Schmock is feature-complete with a production-ready callable API:
.pipe() architecture for advanced featuresbun run setup)The core implementation is complete with comprehensive test coverage.
pwd before running commands