Conversation
Implement skills framework compatible with Claude Code's agent skills:
- Discover skills from multiple locations (in priority order):
1. ~/.claude/skills/ (user-level Claude Code compatibility)
2. ~/.tycode/skills/ (user-level)
3. .claude/skills/ in workspace (project-level Claude Code compatibility)
4. .tycode/skills/ in workspace (project-level, highest priority)
- Parse SKILL.md files with YAML frontmatter (name, description)
- Add invoke_skill tool for loading skill instructions on demand
- Add /skills and /skill commands for listing and manual invocation
- Integrate with one_shot, coder, and coordinator agents
Bump version to 0.4.0 for this feature addition.
Implement real-time autocomplete suggestions for slash commands in the interactive CLI. When users type "/" they see all available commands with descriptions displayed below the input line in a dimmed style. Features: - Suggestions appear immediately when "/" is typed (no Tab required) - Filter commands by name as user types (e.g., "/sk" shows skill/skills) - Up/Down arrows navigate suggestions with visual highlighting - Tab or Enter populates the selected command without executing - Second Enter executes the populated command - Escape dismisses suggestions - Backspace updates filtering or clears suggestions Implementation uses rustyline's ConditionalEventHandler for keyboard intercepts combined with crossterm for rendering the suggestion overlay below the input line. Bumps tycode-cli version to 0.4.1.
Contributor
Author
|
i closed this one and raised a clean one. the git history in this was messed up. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
this has both the commits 0.4 (skills) and 0.4.1 (auto-complete).
seperating this out seems like a lot of work and i don't know how to do it in github world.