Skip to content

simplify repo for public release#93

Merged
yourconscience merged 6 commits into
mainfrom
release_simplify
Jun 15, 2026
Merged

simplify repo for public release#93
yourconscience merged 6 commits into
mainfrom
release_simplify

Conversation

@yourconscience

@yourconscience yourconscience commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • README cut from 274 to ~95 lines: one harness table, install steps, key commands, landscape table
  • Landscape table: gstack, SuperClaude, skillshare vs dotagents (sync-focused rows)
  • Landing page comparison table updated to match
  • Removed Ghostex references from 4 skill files
  • Code simplification: merged duplicate hook inspect/upsert functions, removed passthrough wrappers, inlined helpers (hooks.go -61 lines, agents.go -3, mcp.go -3, inspect.go reuse)
  • Fixed runShellCheck breaking on home paths with spaces (from bot review)

Test plan

  • go build ./cmd/dotagents/ passes
  • CI green (5/5 checks)
  • dotagents doctor passes on a clean setup
  • Landing page renders correctly at GitHub Pages URL
  • Plugin delivery still works after spawn/SKILL.md Ghostex removal

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a centralized external data sources registry to manage and check the availability of external data sources (such as X.com, Reddit, and GitHub) across skills. It adds a new dotagents sources CLI command, updates the tech-search skill to dynamically discover available search methods, refactors hook management to reduce duplication, and removes references to the experimental 'Ghostex' terminal manager. The review feedback correctly identifies a bug in runShellCheck where splitting the command string by spaces after tilde expansion will fail if the user's home directory path contains spaces, and provides a robust alternative parsing implementation.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread cmd/dotagents/sources.go
@yourconscience yourconscience merged commit c4ee5ca into main Jun 15, 2026
5 checks passed
@yourconscience yourconscience deleted the release_simplify branch June 15, 2026 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant