08-workflow-rules
- **Branch strategy:** Feature branches from `main`, PRs to `main` - **Commit messages:** Conventional commits format: `type(scope): description` - Types: `feat`, `fix`, `chore`, `docs`, `refactor`, `test`, `style`, `ci`
Install / Use
npx skills add Themis128/cloudless.grInstalls into whichever agent you are using.
.clinerules
Cline rules
Quality Score
Category
AutomationSupported Platforms
Skill content
View source on GitHubWorkflow Rules
Git Workflow
- Branch strategy: Feature branches from
main, PRs tomain - Commit messages: Conventional commits format:
type(scope): description- Types:
feat,fix,chore,docs,refactor,test,style,ci - Examples:
feat(api): add calendar booking endpoint,fix(auth): resolve session timeout
- Types:
- PR naming: Match commit convention, e.g.,
feat(store): add product search - Rebase workflow: Rebase feature branches onto
mainbefore merging - Merge conflicts: Use
pr-conflict-resolveskill for conflict resolution
PR Triage
- When PR webhook events arrive (failed CI, bot comments, review threads):
- Silently skip if it's a duplicate root-cause event
- Fix immediately if it's a clear CI failure or simple issue
- Escalate to user if it requires human judgment or access
Code Review
- Self-review: Run
pnpm test:ciandpnpm cf:buildbefore pushing - CI checks: All checks must pass before merge
- SonarCloud: Address all Issues (code fixes) and acknowledge Hotspots (UI only)
- Common SonarCloud fixes:
- S3699:
voidunused promise results - S3776: Reduce cognitive complexity by extracting functions
- S1192: Extract duplicate strings to constants
- S4787: Use Web Crypto API instead of Node crypto
- S3699:
Environment Setup
- Node.js: v24.18.0 (via nvm or corepack)
- pnpm: 11.9.0 (via corepack:
corepack enable && corepack prepare pnpm@latest --activate) - Python: 3.x (for scripts in
scripts/directory) - Docker: Available for containerized services
Development Workflow
- Pull latest:
git pull origin main - Install deps:
pnpm install - Start dev:
pnpm dev - Make changes: Edit files, run tests
- Type check:
pnpm typecheck(ornpx tsc --noEmit) - Run tests:
pnpm test:ci - Build check:
pnpm cf:build(for Cloudflare deployment) - Commit:
git commit -m "type(scope): description" - Push:
git push origin feature-branch
Integration Activation
When activating external integrations (ActiveCampaign, TikTok Ads, X Ads, Postiz, Slack delivery, Cloudflare token):
- Add credentials to Wrangler secrets (for Workers) or environment variables (for k3s)
- Verify via
/admin/integrationspage - Update
docs/USE-CASES.mdif applicable
Related Skills
Agent-Reach
84.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
ruflo
73.0k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
nanobot
48.5kUltra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps
Scrapling
82.8k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
Security Score
Audited on Invalid Date
