skills/project/SKILL.md
Project operations hub — test creation, git workflows, code review, optimization, icons, and file organization
npx skillsauth add Thomashighbaugh/opencode projectInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Unified entry point for project operations. Each subcommand delegates to an existing command or skill, with shared behavior for argument parsing and state awareness.
When invoked without arguments, list the subcommands as plain text and ask the user to choose. Do NOT call hubMenu or any other tool — just output the list directly. Available operations: tests, commit, stage, pr, gh, optimize, icon, organize, analyze, changelog, converge, scan, sandbox, retrospect, purge.
Directly invoke the matching subcommand. Print the reminder, then delegate.
/project tests — Generate Test SuiteDelegates to: create-tests command
Generate a comprehensive 8-type test suite for an OpenCode agent.
Reminder:
Tests: Generate an 8-type test suite (planning, context-loading, implementation, delegation, error-handling, multi-language, coder-delegation, completion) for an agent.
Usage: /project tests <agent-name>
/project commit — Create Git CommitDelegates to: conventional-commit skill / commit command
Create a well-formatted git commit with conventional commit messages and emoji.
Reminder:
Commit: Create a conventional commit with emoji prefixes. I'll analyze staged changes and generate an appropriate message.
Usage: /project commit [message] — if message provided, use it; otherwise analyze diff
/project stage — Stage ChangesDelegates to: git-stage-thread command
Stage git changes for files modified in the current conversation thread.
Reminder:
Stage: I'll identify all files modified in our conversation and stage them for commit.
Usage: /project stage
/project review — Code ReviewDelegates to: code-reviewer agent
Perform focused code review detecting smells and deep-diving concerns across security, performance, architecture, and code quality.
Reminder:
Review: Focused code review — I'll detect smells, prioritize concerns, and deep-dive the top issues.
Usage:
/project review — Review changes on current branch (git diff)/project review src/ — Review specific paths/project review --security — Security-focused review/project pr — Pull Request OperationsDelegates to: pr command
Create, view, merge, and manage GitHub pull requests.
Reminder:
PR: Pull request operations — create, view, diff, merge, list, or check status.
Usage:
/project pr create — Create new PR from current branch/project pr view <number> — View PR details/project pr diff <number> — Show PR diff/project pr merge <number> — Merge a PR/project pr list — List open PRs/project pr checks <number> — View PR status checks/project gh — GitHub OperationsDelegates to: github-ops skill
Full GitHub CLI operations — repos, issues, releases, workflows, code search.
Reminder:
GH: Full GitHub operations via the gh CLI. Repo, issue, PR, actions, releases, and search.
Usage: /project gh <operation> — e.g., repo view cli/cli, issue list, release create v1.0.0
/project optimize — Code OptimizationDelegates to: optimize command
Analyze code for performance issues, security vulnerabilities, and maintainability problems.
Reminder:
Optimize: Analyze code for performance bottlenecks, security vulnerabilities, and maintainability. I'll provide a prioritized report with fixes.
Usage: /project optimize [file or directory paths] — if no paths, analyze current context
/project icon — Generate Icon AssetsDelegates to: icon-generator skill
Generate all required icon sizes and formats (favicon, PWA, apple-touch, Unreal Engine) from a single SVG or PNG source.
Reminder:
Icon: Generate web/PWA/UE icon assets from a source image. I'll produce all sizes and formats plus HTML snippets.
Usage:
/project icon logo.svg — Generate all icon formats/project icon logo.svg --web-only — Web icons only/project icon logo.svg --pwa-only — PWA icons only/project organize — File OrganizationDelegates to: file-organizer skill
Organize files and folders — find duplicates, suggest structures, automate cleanup.
Reminder:
Organize: Scan directories, find duplicates, suggest structures, and clean up files. Preview before executing.
Usage:
/project organize ~/Downloads — Organize a directory/project organize --duplicates — Find duplicate files/project organize --structure — Suggest better organization/project organize --stats — Show directory statistics/project analyze — Pattern AnalysisDelegates to: analyze-patterns command
Analyze code patterns, architectural decisions, and codebase structure.
Reminder:
Analyze: Scan the codebase for patterns, anti-patterns, and architectural decisions. I'll provide a structured analysis.
Usage: /project analyze [paths or scope]
/project changelog — Generate ChangelogDelegates to: changelog-generator skill
Generate user-facing changelogs from git commits.
Reminder:
Changelog: Generate a user-facing changelog from git commits. I'll categorize changes and translate technical jargon into customer language.
Usage:
/project changelog — Since last git tag/project changelog since v1.5.0 — Since specific version/project changelog last week — Last 7 days/project changelog 2024-01-01..2024-01-31 — Date rangeAfter execution, offer next steps based on context:
commit → offer stage or prstage → offer commitreview → offer commit to fix issues found, or pr if changes are readytests → offer commit to commit the test filesoptimize → offer commit to commit fixes/ideation — Plan before you build/orchestrate — Execute with a pattern/harvest-context — Capture and manage project knowledge/init-project — Set up or refresh project configurationdocumentation
Agentic memory system for writers - track characters, relationships, scenes, and themes
documentation
LLM Wiki — persistent markdown knowledge base that compounds across sessions (Karpathy model)
tools
Use ONLY when the user explicitly says: 'use the skill web-to-markdown ...' (or 'use a skill web-to-markdown ...'). Converts webpage URLs to clean Markdown by calling the local web2md CLI (Puppeteer + Readability), suitable for JS-rendered pages.
testing
Structured visual QA verdict for screenshot-to-reference comparisons