Skip to content

Latest commit

 

History

History
120 lines (85 loc) · 5.56 KB

File metadata and controls

120 lines (85 loc) · 5.56 KB

Information Dense Keywords Dictionary

This document serves as an index to a comprehensive vocabulary of commands for AI assistants in software development. Each command compresses common prompts into memorable keywords that save time and improve consistency.

Command Chaining

Commands can be chained together to create complex workflows. When chaining commands, separate them with "then" or "and" to indicate sequential or parallel operations.

Chaining Examples

Sequential Chain: analyze this authentication system then spec this improved version then plan this implementation

Parallel Operations: test this user service and document this API endpoint

Complex Workflow: debug this performance issue then optimize this query then test this solution and document this change


Core Commands

Basic operations that form the foundation of the command vocabulary.

  • SELECT - Find, retrieve, or explain information from codebase
  • CREATE - Generate new code, files, or project assets
  • DELETE - Remove code, files, or project assets (with confirmation)
  • FIX - Debug and correct errors in code

Git Operations

Commands for version control and GitHub interactions.

  • gh - GitHub CLI namespace for GitHub operations
  • commit - Create git commits with well-formatted messages
  • push - Push changes to remote repository
  • pr - Pull request operations (shorthand for gh pr)
  • comment - Add comments to GitHub issues or pull requests

Development Commands

Commands for code analysis, debugging, and optimization.

  • analyze this - Examine code/architecture for patterns and issues
  • debug this - Investigate issues and provide root cause solutions
  • optimize this - Improve performance and efficiency

Documentation Commands

Commands for creating and maintaining project documentation.

Quality Assurance Commands

Commands for testing and code review.

Workflow Commands

Commands for project planning and specification.

  • plan this - Break down complex tasks into implementation plans
  • spec this - Create detailed technical specifications
  • roadmap - Create strategic development roadmaps with phases and milestones

Quick Reference

Command Purpose Category
SELECT Information retrieval Core
CREATE Generate new assets Core
DELETE Remove assets Core
FIX Debug and correct Core
analyze this Code analysis Development
debug this Issue investigation Development
optimize this Performance improvement Development
document this Create documentation Documentation
explain this Provide explanations Documentation
research this Investigate topics Documentation
test this Generate tests Quality Assurance
review this Code review Quality Assurance
plan this Implementation planning Workflow
spec this Technical specifications Workflow
roadmap Strategic development roadmaps Workflow
gh GitHub operations Git
commit Git commits Git
push Push to remote Git
pr Pull requests Git
comment GitHub comments Git

Contributing

To add or modify commands:

  1. Add new commands to the appropriate dictionary/ subdirectory
  2. Update this index file with a link to the new command
  3. Follow the established format for command definitions
  4. Include comprehensive Expected Output Formats

Dictionary Structure

dictionary/
├── core/                    # Core CRUD operations
├── development/            # Development and analysis commands
├── documentation/          # Documentation commands
├── quality-assurance/      # Testing and review commands
├── workflow/              # Planning and specification commands
└── git/                   # Git and GitHub operations
```bash