Agent Skill
2/7/2026project-helper
Custom skill for project-specific tasks and coding standards
1
1shot
1GitHub Stars
1Views
npx skills add 1Shot-Labs/chief-of-staff
SKILL.md
| Name | project-helper |
| Description | Custom skill for project-specific tasks and coding standards |
Custom Skill Example: Project Helper
This directory contains a complete example of a custom skill for Chief of Staff.
Overview
The Project Helper skill demonstrates how to create a comprehensive custom skill that:
- Enforces project-specific coding standards
- Generates components following team conventions
- Creates tests using the project's testing framework
- Provides project-specific guidance
Files
| File | Purpose |
|---|---|
manifest.json | Skill metadata, triggers, and configuration options |
skill.md | Skill instructions and behavior |
README.md | This documentation file |
Installation
Install Locally
# From this directory
chief skill install --local .
# Or specify the path
chief skill install --local /path/to/custom-skill
Install to Workspace
For project-specific installation:
chief skill install --local . --workspace
This installs to ./.chief-of-staff/skills/ in your project.
Configuration
After installation, configure the skill by creating .chief-of-staff/skills/example-org__project-helper/config.json:
{
"projectName": "My Awesome Project",
"codeStyle": "airbnb",
"testFramework": "vitest",
"componentPath": "src/components",
"enableAutoFix": true
}
Usage
Trigger Phrases
The skill activates on these phrases:
- "help with project"
- "project standards"
- "create component"
- "generate test"
- "check code style"
Examples
Create a UserProfile component that displays user information
Generate tests for the formatDate utility function
Check this code for style issues:
[paste code]
What are our project standards for error handling?
Customizing This Skill
Modify for Your Project
-
Update manifest.json:
- Change
idto your organization/skill-name - Update
authorinformation - Adjust
triggersfor your workflow - Add relevant
configOptions
- Change
-
Update skill.md:
- Replace code standards with your own
- Update templates to match your patterns
- Add project-specific guidance
Add New Features
- Add new trigger phrases to
manifest.json - Add corresponding sections to
skill.md - Test the skill locally before sharing
Best Practices
Skill Content
- Be specific: Include concrete examples and templates
- Be consistent: Follow the same format throughout
- Be comprehensive: Cover edge cases and alternatives
- Be practical: Focus on real-world usage
Configuration
- Provide defaults: Every option should have a sensible default
- Document options: Explain what each option does
- Validate input: Define allowed values with
enumwhere appropriate
Triggers
- Be unique: Avoid triggers that conflict with other skills
- Be natural: Use phrases users would actually say
- Be comprehensive: Include variations of the same request
Sharing Your Skill
With Team
Share the skill directory and have team members install locally:
# Team member runs:
chief skill install --local /shared/path/to/skill
Via Git
Publish to a Git repository:
# Others install with:
chief skill install --git https://github.com/org/skill-repo.git
Via Registry
When a public registry is available:
chief skill publish ./custom-skill
Skills Info
Original Name:project-helperAuthor:1shot
Download