{"id":32789470,"url":"https://github.com/Cluster444/agentic","last_synced_at":"2025-11-05T11:00:15.437Z","repository":{"id":309614884,"uuid":"1036945878","full_name":"Cluster444/agentic","owner":"Cluster444","description":"An agentic workflow tool that provides context engineering support for opencode","archived":false,"fork":false,"pushed_at":"2025-09-02T23:31:58.000Z","size":109,"stargazers_count":132,"open_issues_count":7,"forks_count":11,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-11-03T19:01:17.000Z","etag":null,"topics":["agentic","agentic-coding","context-engineering"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Cluster444.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2025-08-12T20:25:39.000Z","updated_at":"2025-11-03T18:41:02.000Z","dependencies_parsed_at":"2025-08-12T22:26:43.231Z","dependency_job_id":"efe5aab4-2aad-42e1-b40c-a3d97b4c342c","html_url":"https://github.com/Cluster444/agentic","commit_stats":null,"previous_names":["cluster444/agentic"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/Cluster444/agentic","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cluster444%2Fagentic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cluster444%2Fagentic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cluster444%2Fagentic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cluster444%2Fagentic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cluster444","download_url":"https://codeload.github.com/Cluster444/agentic/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cluster444%2Fagentic/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282807269,"owners_count":26730414,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-05T02:00:05.946Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agentic","agentic-coding","context-engineering"],"created_at":"2025-11-05T11:00:11.101Z","updated_at":"2025-11-05T11:00:15.409Z","avatar_url":"https://github.com/Cluster444.png","language":"TypeScript","readme":"# Agentic\n\n[![npm version](https://badge.fury.io/js/agentic-cli.svg)](https://www.npmjs.com/package/agentic-cli)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n**Modular AI agents and commands for structured software development with OpenCode.**\n\n## What It Does\n\nAgentic is a context engineering tool that assists [OpenCode](https://github.com/sst/opencode) in producing reliable software improvements.\nAgentic is a workflow management system for AI-assisted software development using OpenCode. It provides:\n\n* **Context Management**: Organized \"thoughts\" directory structure for storing architecture docs, research, plans, and reviews\n* **Modular AI Agents \u0026 Commands**: Pre-configured prompts and specialized subagents that enhance [OpenCode](https://github.com/sst/opencode)'s capabilities through task decomposition and context compression\n* **Structured Development Workflow**: A phased approach (Research → Plan → Execute → Commit → Review) for handling tickets and features\n* **Distribution System**: A CLI tool to distribute agent/command configurations to projects via `.opencode` directories\n\n## Purpose\n\nThe system aims to:\n- Make AI-assisted development more systematic and reproducible\n- Reduce context window usage through specialized subagents\n- Maintain project knowledge over time (architecture decisions, research, implementation history)\n- Provide guardrails for AI agents through structured workflows\n\n## Quick Start\n\n### Installation\n\n#### From bun/npm (Recommended)\n\n```bash\nnpm install -g agentic-cli\n# or\nbun add -g agentic-cli\n```\n\n#### From Source\n\n```bash\ngit clone https://github.com/Cluster444/agentic.git\ncd agentic\nbun run build\nbun install\nbun link  # Makes 'agentic' command available globally\n```\n\n### Deploy globally\n\nThis will pull all agents/commands into your global `~/.config/opencode/` directory.\n\n```bash\nagentic pull -g\n```\n\n### Deploy to Your Project\n\nThis will pull all agents/commands into a local `.opencode` directory.\n\n```bash\ncd ~/projects/my-app\nagentic pull\n```\n\n### Development Workflow\n\n1. Use the **ticket** command to work with the agent to build out ticket details\n2. Use the **research** command to analyze the codebase from the ticket details\n3. Use the **plan** command to generate an implementation plan for the ticket using the research\n4. Use the **execute** command to implement the changes\n5. Use the **commit** command to commit your work\n6. Use the **review** command to verify the implementation\n\nBetween each phase it is important to inspect the output from each phase and ensure that it is actually in alignment with what you want the project do be and the direction it is going. Errors in these files will cascade to the next phase and produce code that is not what you wanted.\n\nIn OpenCode, these commands are invoked with a slash: `/ticket`, `/research`, `/plan`, `/execute`, etc.\nMost of these commands want the ticket in question that you want to review, exceptions are ticket itself, and commit/review. Ticket you give an actual prompt that describes what you're trying to do, and commit/review are meant to work in the context window that you ran execute in so that it has all of the details of how the process itself went.\n\n## Documentation\n\n### Getting Started\n- [Usage Guide](./docs/usage.md) - Complete guide to using Agentic\n- [Development Workflow](./docs/workflow.md) - Detailed workflow phases\n\n### Core Components\n- [Agentic CLI](./docs/agentic.md) - Command-line tool reference\n- [Commands](./docs/commands.md) - Available OpenCode commands\n- [Agents](./docs/agents.md) - Specialized AI subagents\n\n### Project Structure\n- [Thoughts Directory](./docs/thoughts.md) - Knowledge management system\n- [Architecture Docs](./docs/architecture.md) - System design documentation\n\n## Requirements\n\n- [Bun](https://bun.sh) runtime\n- [OpenCode](https://github.com/opencodeco/opencode) CLI\n- Git\n\n## Contributing\n\nThis project is in active development. Contributions, ideas, and feedback are welcome!\n\n## License\n\nMIT License - see [LICENSE](./LICENSE) file for details\n","funding_links":[],"categories":["Agents"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCluster444%2Fagentic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCluster444%2Fagentic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCluster444%2Fagentic/lists"}