<< All versions
Skill v1.0.0
currentLLM-judged scan90/100homericintelligence/scylla/doc-issue-readme
──Details
PublishedOctober 23, 2026 at 06:37 AM
Content Hashsha256:e8682cc93b027b64...
Git SHAdf3d0898c4d6
──Files
Files (1 file, 3.4 KB)
SKILL.md3.4 KBactive
SKILL.md · 179 lines · 3.4 KB
version: "1.0.0" name: doc-issue-readme description: Post structured documentation to GitHub issue as a comment. Use when starting work on an issue to document approach and track progress. category: doc
Issue Documentation Skill
Post structured documentation to GitHub issues following ML Odyssey standards.
When to Use
- Starting work on a GitHub issue
- Documenting implementation approach
- Tracking implementation progress
- Consolidating findings and decisions
Quick Reference
bash
# Post documentation to issuegh issue comment <number> --body "$(cat <<'EOF'## Issue Documentation### Objective[What this issue accomplishes]### Approach[Implementation approach]### Files to Modify- path/to/file1- path/to/file2### Success Criteria- [ ] Criterion 1- [ ] Criterion 2EOF)"
Documentation Format
Starting Work
bash
gh issue comment <number> --body "$(cat <<'EOF'## Implementation Started**Branch**: `<branch-name>`### Objective[1-2 sentence description of what this issue accomplishes]### Approach[Brief description of implementation approach]### Files to Create/Modify- [ ] `path/to/file1.mojo` - [purpose]- [ ] `path/to/file2.mojo` - [purpose]### Success Criteria- [ ] Criterion 1- [ ] Criterion 2### References- Related: #[other-issue]- Design: [link to relevant docs]EOF)"
Progress Update
bash
gh issue comment <number> --body "$(cat <<'EOF'## Progress Update### Completed- [x] Item 1- [x] Item 2### In Progress- [ ] Item 3 (70%)### BlockersNone / [describe blockers]### Notes[Any findings or decisions made]EOF)"
Completion Summary
bash
gh issue comment <number> --body "$(cat <<'EOF'## Implementation Complete**PR**: #<pr-number>### Summary[What was implemented]### Files Changed- `path/to/file1.mojo` - [change description]- `path/to/file2.mojo` - [change description]### Testing- All tests pass- Coverage: X%### Verification- [x] `pixi run test` passes- [x] `just pre-commit-all` passesEOF)"
Workflow
- Read issue context:
gh issue view <number> --comments - Post documentation: Use templates above to document approach
- Update as work progresses: Post progress updates
- Summarize on completion: Post completion summary with PR link
Documentation Rules
DO
- Keep issue-specific
- Reference related issues and docs
- Update as work progresses
- Be specific and measurable
DON'T
- Post overly long updates (split if needed)
- Duplicate content across issues
- Leave work undocumented
- Forget completion summary
Common Sections
Objective
Good: "Implement tensor operations (add, multiply, matmul) with SIMD optimization" Bad: "Work on tensors"
Approach
Good: "Use SIMD for vectorized operations, implement lazy evaluation for chain operations" Bad: "Code stuff"
Success Criteria
Must be measurable checkboxes:
- "All 15 unit tests pass"
- "Coverage > 90%"
- "No new warnings"
Error Handling
| Issue | Fix | |
|---|---|---|
| Issue locked | Contact maintainer | |
| Rate limited | Wait and retry | |
| Content too long | Split into multiple comments | |
| Missing context | Run gh issue view <number> --comments first |
References
- See
.claude/shared/github-issue-workflow.mdfor workflow patterns - See
gh-read-issue-contextskill for reading issue context - See
gh-post-issue-updateskill for posting updates