Contributing to Understand Anything
Description
Thank you for your interest in contributing to Understand Anything! This document provides guidelines and instructions for contributing to the project.
Installation
claude install-skill https://github.com/Lum1104/Understand-Anything README
Contributing to Understand Anything
Thank you for your interest in contributing to Understand Anything! This document provides guidelines and instructions for contributing to the project.
๐ Ways to Contribute
- undefined
๐ Getting Started
Prerequisites
- undefined
Setup
- undefined
๐ Development Workflow
1. Create a Branch
Create a descriptive branch name:
git checkout -b feat/my-feature # For new features
git checkout -b fix/bug-description # For bug fixes
git checkout -b docs/update-readme # For documentation
2. Make Changes
- undefined
3. Test Your Changes
# Run all tests
pnpm --filter @understand-anything/core test
pnpm --filter @understand-anything/skill test
# Run linter
pnpm lint
# Build packages
pnpm build
4. Commit Your Changes
Write clear, descriptive commit messages:
git add .
git commit -m "feat: add keyboard shortcuts to dashboard"
**Commit Message Convention:**
- undefined
5. Push and Create Pull Request
git push origin your-branch-name
Then open a Pull Request on GitHub with:
- undefined
๐งช Testing Guidelines
Writing Tests
- undefined
Example test structure:
import { describe, it, expect } from 'vitest';
describe('MyFeature', () => {
it('should do something', () => {
// Arrange
const input = 'test';
// Act
const result = myFunction(input)
Related Skills
next.js
| The React Framework | 138360 | 1503 | 1 |
Development community sharing-skills
skill for guidance.
Development community root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development community Template Skill
Minimal skeleton for a new skill project structure.
Development community Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THIS PRODUCT. ---
Development official Claude API
When code imports anthropic/@anthropic-ai/sdk/claude_agent_sdk, or user asks to use Claude APIBuild apps with the Claude API or Anthropic SDK
Development official Related Agents
Openai Codex CLI
(55.8k โญ) - Lightweight coding agent that runs in your terminal.
Contributing to nanobot
Thank you for being here. nanobot is built with a simple belief: good tools should feel calm, clear, and humane. We care deeply about useful features, but we also believe in achieving more with less:
Key exports from each phase
for summary in .planning/phases/*/*-SUMMARY.md; do echo "=== $summary ===" grep -A 10 "Key Files\|Exports\|Provides" "$summary" 2>/dev/null done