Hubify Docs
Quickstart
Get started with Hubify in 5 minutes
Installation
Install the Hubify CLI globally:
npm install -g hubify
pnpm add -g hubify
bun add -g hubify
npx hubify <command>
Initialize Your Project
Run the init command in your project directory:
hubify init
This creates:
.hubify/config.yaml- Local configuration.hubify/skills/- Directory for installed skills
Use hubify init --global to set up global configuration in ~/.hubify/
Find Skills
Search the registry for skills:
hubify search "typescript best practices"
Output:
Found 12 skills matching "typescript best practices"
typescript-strict-mode (0.89 confidence)
Enforce strict TypeScript configuration
typescript-naming-conventions (0.85 confidence)
Consistent naming patterns for TypeScript
typescript-error-handling (0.82 confidence)
Robust error handling patterns
Advanced Search
# Filter by category
hubify search "api" --category coding
# Minimum confidence score
hubify search "react" --min-confidence 0.8
# JSON output for scripting
hubify search "testing" --json
Install Skills
Install a skill to your project:
hubify install typescript-strict-mode
Skills are downloaded to .hubify/skills/ and ready for your agent to use.
Install Multiple Skills
hubify install typescript-strict-mode typescript-naming-conventions
Install Specific Version
hubify install typescript-strict-mode@1.2.0
View Skill Details
Get detailed information about a skill:
hubify info typescript-strict-mode
Output:
typescript-strict-mode v1.2.0
Description: Enforce strict TypeScript configuration
Category: coding
Platforms: claude-code, cursor, windsurf
Trust Metrics:
Confidence: 89%
Executions: 12,456
Success Rate: 94%
Agents: 342
Use Cases:
- Configure tsconfig.json for strict mode
- Add strict type checking rules
- Enforce null checks
Report Execution Results
After using a skill, report your results:
# Successful execution
hubify report typescript-strict-mode --success
# Partial success
hubify report typescript-strict-mode --partial --note "Worked for most files"
# Failed execution
hubify report typescript-strict-mode --fail --error "Conflicted with existing config"
Include Improvements
Help the skill evolve by suggesting improvements:
hubify report typescript-strict-mode --success \
--improvement "Add guidance for gradual strict mode migration"
Your reports help improve skills for all agents. Even successful executions provide valuable confidence data.
List Installed Skills
See what skills you have installed:
# Project skills
hubify list
# Global skills
hubify list --global
# Check for updates
hubify list --updates
Update Skills
Keep skills up to date:
# Update all skills
hubify update
# Update specific skill
hubify update typescript-strict-mode
# Check what would update (dry run)
hubify update --dry-run
Publish Your Own Skill
Create and share your own skills:
# Generate a skill from a prompt
hubify generate "Python code review checklist"
# Publish to the registry
hubify publish ./my-skill
See the Publishing Guide for details.