Skip to content

feat: add /neuronwriter slash command for content optimization#235

Merged
marcusquinn merged 1 commit intomainfrom
feat/neuronwriter-slash-command
Jan 26, 2026
Merged

feat: add /neuronwriter slash command for content optimization#235
marcusquinn merged 1 commit intomainfrom
feat/neuronwriter-slash-command

Conversation

@marcusquinn
Copy link
Copy Markdown
Owner

@marcusquinn marcusquinn commented Jan 26, 2026

Summary

  • Add /neuronwriter slash command (.agent/scripts/commands/neuronwriter.md) with 8 subcommands: analyze, score, import, get, content, projects, queries, status
  • Add /neuronwriter to SEO Workflow section in README
  • Update slash command count from 15 to 16

Complements the NeuronWriter curl subagent added in PR #231.

Summary by CodeRabbit

  • Documentation
    • Added NeuronWriter command documentation detailing content optimization workflows with NLP-based term recommendations and scoring capabilities
    • Updated slash command reference and SEO integration listings to include the new NeuronWriter command
    • Documented command arguments, option flags, example usage, and output formats

✏️ Tip: You can customize this high-level summary in your review settings.

- Create neuronwriter.md slash command with 8 subcommands: analyze, score,
  import, get, content, projects, queries, status
- Add /neuronwriter to SEO Workflow section in README
- Update slash command count to 16
@marcusquinn marcusquinn merged commit fbbf654 into main Jan 26, 2026
4 of 6 checks passed
@gemini-code-assist
Copy link
Copy Markdown

Summary of Changes

Hello @marcusquinn, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request significantly enhances the system's SEO capabilities by integrating NeuronWriter's content optimization tools through a new slash command. This allows users to perform keyword analysis, score content, import content, and retrieve NLP recommendations directly, streamlining the process of creating and optimizing content for search engines.

Highlights

  • New Slash Command: Introduced a new /neuronwriter slash command to integrate NeuronWriter's content optimization features.
  • Subcommands: The /neuronwriter command includes 8 subcommands: analyze, score, import, get, content, projects, queries, and status, covering various aspects of content optimization.
  • Documentation Update: The README.md file has been updated to reflect the addition of the new /neuronwriter command in the SEO Workflow section and to increment the total slash command count from 15 to 16.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Jan 26, 2026

Caution

Review failed

The pull request is closed.

Walkthrough

A new NeuronWriter command is introduced via documentation in .agent/scripts/commands/neuronwriter.md, providing content optimization workflows with NLP analysis capabilities. The README is updated with corresponding entries and slash command count increments.

Changes

Cohort / File(s) Summary
Documentation & Reference Updates
.agent/scripts/commands/neuronwriter.md, README.md
Added new NeuronWriter command documentation detailing subcommands (analyze, score, import, get, content, projects, queries, status), API endpoints, option flags (--project, --engine, --language), and sample output formats for NLP recommendations and content scoring. Updated README to reflect new command in SEO Commands section, increment slash command count to 16, and add neuronwriter to curl subagents (SEO Integrations) listing.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Possibly related PRs

Poem

📝✨ Words optimized with NLP's keen sight,
NeuronWriter commands burn bright,
Content scoring reaches new height,
SEO workflows take their flight! 🚀


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud
Copy link
Copy Markdown

Copy link
Copy Markdown

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

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 new /neuronwriter slash command for content optimization, along with corresponding documentation updates. The new command definition in .agent/scripts/commands/neuronwriter.md is well-structured and provides clear instructions for the AI agent. The changes in README.md accurately reflect this new addition. My review includes one suggestion to enhance the readability of a shell script snippet within the new command's definition file.

Comment on lines +35 to +38
echo "NEURONWRITER_API_KEY not configured." >&2
echo "Set it with: bash ~/.aidevops/agents/scripts/setup-local-api-keys.sh set NEURONWRITER_API_KEY \"your_key\"" >&2
echo "Get your key from: NeuronWriter profile > Neuron API access tab" >&2
echo "Requires Gold plan or higher." >&2
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

For better readability and to avoid repeating >&2 on each line, consider using a single echo command with a multi-line string to output the error message.

Suggested change
echo "NEURONWRITER_API_KEY not configured." >&2
echo "Set it with: bash ~/.aidevops/agents/scripts/setup-local-api-keys.sh set NEURONWRITER_API_KEY \"your_key\"" >&2
echo "Get your key from: NeuronWriter profile > Neuron API access tab" >&2
echo "Requires Gold plan or higher." >&2
echo "NEURONWRITER_API_KEY not configured.
Set it with: bash ~/.aidevops/agents/scripts/setup-local-api-keys.sh set NEURONWRITER_API_KEY \"your_key\"
Get your key from: NeuronWriter profile > Neuron API access tab
Requires Gold plan or higher." >&2

@github-actions
Copy link
Copy Markdown
Contributor

🔍 Code Quality Report

�[0;35m[MONITOR]�[0m Code Review Monitoring Report

�[0;34m[INFO]�[0m Latest Quality Status:
SonarCloud: 0 bugs, 0 vulnerabilities, 457 code smells

�[0;34m[INFO]�[0m Recent monitoring activity:
Mon Jan 26 03:17:39 UTC 2026: Code review monitoring started
Mon Jan 26 03:17:40 UTC 2026: SonarCloud - Bugs: 0, Vulnerabilities: 0, Code Smells: 457
Mon Jan 26 03:17:40 UTC 2026: Qlty - 0 issues found, auto-formatting applied
Mon Jan 26 03:17:42 UTC 2026: Codacy analysis completed with auto-fixes

📈 Current Quality Metrics

  • BUGS: 0
  • CODE SMELLS: 457
  • VULNERABILITIES: 0

Generated on: Mon Jan 26 03:18:54 UTC 2026


Generated by AI DevOps Framework Code Review Monitoring

@augmentcode
Copy link
Copy Markdown

augmentcode bot commented Jan 26, 2026

🤖 Augment PR Summary

Summary: Adds a new /neuronwriter slash command to drive NeuronWriter’s REST API for SEO content optimization.

Changes:

  • Introduces .agent/scripts/commands/neuronwriter.md with a command workflow and 8 subcommands: analyze, score, import, get, content, projects, queries, status.
  • Defines the expected execution flow (API key check, query creation + polling, scoring/importing content, and structured output of NLP terms/headings/ideas/competitors).
  • Updates README.md to reflect 16 total slash commands and adds /neuronwriter to the SEO Workflow command table.

Technical Notes: Leverages the existing NeuronWriter curl-based subagent documentation and the standard local key storage via ~/.config/aidevops/mcp-env.sh.

🤖 Was this summary useful? React with 👍 or 👎

Copy link
Copy Markdown

@augmentcode augmentcode bot left a comment

Choose a reason for hiding this comment

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

Review completed. 2 suggestions posted.

Fix All in Augment

Comment augment review to trigger a new review at any time.

**For `import`:**

1. Call `/import-content` with the query ID and URL or HTML
2. Report the content score and editor URL
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

The NeuronWriter API reference (seo/neuronwriter.md) shows /import-content returning a status + content_score, but not an editor URL; consider clarifying how to derive/link an editor URL (or avoid promising one here).

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎

Query: 32dee2a89374a722
```

## Options
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

The Options section doesn’t document --status, --keyword, or --tag, even though they’re referenced for /neuronwriter queries and used in the examples; consider adding them to the table to keep the docs consistent.

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎

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