@bffless/claude-skills
v1.6.0
Published
Claude Code plugin with BFFless platform skills
Maintainers
Readme
@bffless/claude-skills
Claude Code plugin with platform skills for BFFless — a self-hosted static asset hosting platform with AI-powered pipelines.
These skills give Claude Code domain knowledge about BFFless features so it can help you build, deploy, and configure your projects.
Skills Included
| Skill | Description | | --------------------- | -------------------------------------------------------- | | authorization | Global and project roles, API keys, permission model | | bffless | Platform overview, key concepts, and feature summary | | chat | AI chat widget/full-page, skills, streaming, persistence | | pipelines | Backend automation with handler chains and DB Records | | proxy-rules | Forward requests to backend APIs, eliminate CORS | | repository | Deployments, aliases, content browser, rollback | | share-links | Token-based sharing for private deployments | | traffic-splitting | A/B testing, canary deployments, weighted routing | | upload-artifact | GitHub Action for uploading builds to BFFless |
Install
Via Claude Code Plugin Marketplace
# Add the marketplace
/plugin marketplace add bffless/claude-skills
# Install the plugin
/plugin install bfflessVia CLI
claude plugin install bffless --scope userLocal Development
If you're contributing or want to use a local copy:
git clone https://github.com/bffless/claude-skills.git
claude --plugin-dir ./claude-skillsUsage
Once installed, Claude Code automatically uses these skills when you ask about BFFless features. For example:
- "Set up a proxy rule to forward /api requests to my backend"
- "Add AI chat to my site with streaming"
- "Configure traffic splitting for a canary deployment"
- "Set up the upload-artifact GitHub Action for my repo"
Skills are invoked by name with the bffless namespace:
/bffless:chat
/bffless:proxy-rules
/bffless:pipelinesBFFless Pipeline Skills vs Claude Code Skills
This package contains Claude Code plugin skills — they teach Claude about the BFFless platform so it can assist you as a developer.
These are different from BFFless pipeline skills, which are markdown files you create in your own project's .bffless/skills/ directory. Pipeline skills are deployed with your site and loaded by the AI chat handler at runtime to give your chatbot domain-specific knowledge.
| | Claude Code Skills (this package) | Pipeline Skills (your project) |
| ------------ | --------------------------------------- | --------------------------------------- |
| Purpose | Help Claude help you build on BFFless | Give your chatbot domain knowledge |
| Location | Installed as Claude Code plugin | .bffless/skills/ in your project repo |
| Used by | Claude Code (your dev tool) | BFFless AI chat handler (your users) |
| Deployed | npm install | bffless/upload-artifact GitHub Action |
Documentation
Contributing
- Fork this repo
- Add or update skills in
skills/<skill-name>/SKILL.md - Each skill needs YAML frontmatter with
nameanddescription - Open a PR — CI validates all skills automatically
