A curated collection of specialized skills for Claude Code, designed to enhance development workflows and productivity across Appunite teams.
Skills are specialized capabilities that extend Claude Code's functionality with domain-specific knowledge, workflows, and tool integrations. Each skill provides Claude with expert knowledge in a particular area, allowing for more effective and context-aware assistance.
This repository serves as a centralized hub for sharing and maintaining Claude Code skills used across Appunite organization. By standardizing skills, we ensure:
- Consistency - Common approaches and best practices across teams
- Efficiency - Reusable solutions for recurring challenges
- Knowledge Sharing - Collective expertise accessible to all team members
- Quality - Peer-reviewed, tested skills with proven value
The fastest way to add skills from this repository is using the npx skills add command:
# Add a single skill
npx skills add appunite/skills/appunite-brand
# Add multiple skills at once
npx skills add appunite/skills/appunite-brand appunite/skills/meeting-memo appunite/skills/communication-analystThe command will:
- Automatically download the skill from the GitHub repository
- Install it to your
~/.claude/skills/directory - Resolve any dependencies
- Make the skill immediately available for use
Skill URLs: Each skill in this repository can be installed using the format:
appunite/skills/<skill-name>
For example:
appunite/skills/appunite-brandappunite/skills/meeting-memoappunite/skills/roam-transcript-syncappunite/skills/communication-analyst
If you prefer manual installation, you can:
-
Clone the repository and symlink skills to your local Claude skills directory:
git clone https://github.com/appunite/skills.git ln -s /path/to/skills/<skill-name> ~/.claude/skills/<skill-name>
-
Copy individual skills to your local skills directory:
cp -r /path/to/skills/<skill-name> ~/.claude/skills/
Once installed, invoke skills using the forward slash command:
/<skill-name> [arguments]For example:
/commit -m "Add new feature"
/analyze --focus securitySkills in this repository are organized by domain:
- Code implementation and feature development
- Testing and quality assurance
- Build and deployment automation
- Code analysis and review
- Performance profiling
- Security auditing
- Technical documentation
- API documentation
- Team knowledge bases
- Task tracking and estimation
- Sprint planning
- Progress reporting
- Brand-aligned communication
- Internal processes and workflows
- Organization-specific tools and integrations
We welcome contributions from all Appunite team members! Here's how to add a new skill:
Each skill should follow this directory structure:
skill-name/
├── skill.json # Skill metadata and configuration
├── README.md # Skill documentation
├── instructions.md # Detailed instructions for Claude
└── resources/ # Optional supporting files
-
Plan your skill
- Identify a clear, focused purpose
- Define the target audience and use cases
- Outline the expected inputs and outputs
-
Create the skill.json file
{ "name": "skill-name", "description": "Brief description of what this skill does", "version": "1.0.0", "author": "Your Name", "organization": "Appunite", "categories": ["development", "analysis"], "invocation": { "command": "/skill-name", "arguments": "[optional-args]" } } -
Write instructions.md
- Clear, actionable instructions for Claude
- Include examples and edge cases
- Define expected outputs and quality standards
-
Document in README.md
- Purpose and use cases
- Installation instructions
- Usage examples
- Configuration options
-
Test your skill
- Test with various inputs and scenarios
- Verify output quality and consistency
- Get feedback from team members
-
Submit a Pull Request
- Create a feature branch
- Add your skill with documentation
- Request review from team members
- Address feedback and iterate
All skills should meet these criteria:
- Clear Purpose - Solves a specific, well-defined problem
- Well Documented - Comprehensive instructions and examples
- Tested - Verified to work across common scenarios
- Maintainable - Easy to understand and modify
- Consistent - Follows repository conventions and patterns
- Single Responsibility - Each skill should do one thing well
- Composability - Skills should work well together
- Clarity - Instructions should be unambiguous
- Flexibility - Support common variations and configurations
- Evidence-Based - Validate outputs with concrete evidence
- Use clear, imperative language
- Provide concrete examples
- Define expected outputs explicitly
- Include quality gates and validation steps
- Consider edge cases and error handling
- Optimize for token efficiency
- Avoid unnecessary verbosity
- Use structured formats (YAML, JSON) where appropriate
- Cache reusable information
Skills follow semantic versioning (SEMVER):
- Major (X.0.0) - Breaking changes to skill behavior
- Minor (1.X.0) - New features, backward compatible
- Patch (1.0.X) - Bug fixes and improvements
- Keep skills updated with latest best practices
- Test skills after Claude Code updates
- Deprecate obsolete skills gracefully
- Maintain changelog in skill README
- All skills require peer review before merging
- Reviewers check for quality, clarity, and usefulness
- Skills should be tested by at least one other team member
- Documentation must be complete and accurate
- Issues - Report bugs or request features via GitHub Issues
- Discussions - Ask questions and share ideas in Discussions
- Slack - Join #ai-coding-tools channel for quick questions
- Wiki - Comprehensive guides and tutorials
We value your feedback! Let us know:
- Which skills are most valuable
- What new skills you'd like to see
- How we can improve existing skills
- Ideas for better organization
Explore and install these skills from the repository:
/appunite-brand
Transform content into Appunite's brand voice and style with tone of voice guidelines, copy principles, and visual identity specs.
npx skills add appunite/skills/appunite-brand/communication-analyst
Analyze meeting transcriptions using transactional analysis and communication best practices. Provides comprehensive feedback on communication patterns, ego states, and meeting effectiveness.
npx skills add appunite/skills/communication-analyst/meeting-memo
Create structured meeting memos from transcription files (.vtt, .txt, .srt) and save them to Obsidian vault with frontmatter, action items, and knowledge graph connections.
npx skills add appunite/skills/meeting-memo/roam-transcript-sync
Synchronize meeting transcripts from ro.am to Obsidian vault with automatic classification, routing, and processing via meeting-memo skill.
npx skills add appunite/skills/roam-transcript-syncTo install all skills at once:
npx skills add appunite/skills/appunite-brand appunite/skills/communication-analyst appunite/skills/meeting-memo appunite/skills/roam-transcript-syncThis project is licensed under the MIT License - see the LICENSE file for details.
Claude Code Skills is created by Appunite.
Since 2010, Appunite builds custom software and AI solutions for mid-size and growth-stage companies.
We believe technology is your unfair advantage. We help you scale it with confidence by combining an AI-first intelligence layer with full-stack execution teams—so your tech investments actually compound into business growth.
From AI-enabled workflows to mobile platforms and cloud-native systems, we ship fast, think strategically, and take full accountability for results.
Looking for your unfair advantage in tech execution? Talk to us.
Copyright 2026, Appunite
Maintained by the Appunite Team
For questions or contributions, contact office@appunite.com
