Skip to content

feat: add everything-claude-code ECC bundle#718

Closed
ecc-tools[bot] wants to merge 15 commits intofeat/ts-patterns-v2from
ecc-tools/everything-claude-code-1774014394209
Closed

feat: add everything-claude-code ECC bundle#718
ecc-tools[bot] wants to merge 15 commits intofeat/ts-patterns-v2from
ecc-tools/everything-claude-code-1774014394209

Conversation

@ecc-tools
Copy link
Copy Markdown
Contributor

@ecc-tools ecc-tools bot commented Mar 20, 2026

Summary

Auto-generated ECC bundle from repository analysis.

What This Does

Merging this PR adds repo-local ECC artifacts for both Claude Code and Codex. The generated bundle captures repository patterns, Codex baseline config, and reusable workflow scaffolds derived from git history analysis.

Analysis Scope

  • Commit history patterns and conventions
  • Code architecture and structure
  • Testing patterns and coverage
  • Recurring workflows

Files

Path Description
.claude/ecc-tools.json ECC install manifest used for upgrades, repair, and uninstall.
.claude/skills/everything-claude-code/SKILL.md Repository-specific Claude Code skill generated from git history.
.agents/skills/everything-claude-code/SKILL.md Codex-facing copy of the generated repository skill.
.agents/skills/everything-claude-code/agents/openai.yaml Codex skill metadata so the repo skill appears cleanly in the skill interface.
.claude/identity.json Suggested identity.json baseline derived from repository conventions.
.codex/config.toml Repo-local Codex MCP and multi-agent baseline aligned with ECC defaults.
.codex/AGENTS.md Codex usage guide that points at the generated repo skill and workflow bundle.
.codex/agents/explorer.toml Read-only explorer role config for Codex multi-agent work.
.codex/agents/reviewer.toml Read-only reviewer role config focused on correctness and security.
.codex/agents/docs-researcher.toml Read-only docs researcher role config for API verification.
.claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml Continuous-learning instincts derived from repository patterns.
.claude/rules/everything-claude-code-guardrails.md Repository guardrails distilled from analysis for security and workflow review.
.claude/research/everything-claude-code-research-playbook.md Research workflow playbook for source attribution and long-context tasks.
.claude/team/everything-claude-code-team-config.json Team config scaffold that points collaborators at the shared ECC bundle.
.claude/enterprise/controls.md Enterprise governance scaffold for approvals, audit posture, and escalation.
.claude/commands/database-migration.md Workflow command scaffold for database-migration.
.claude/commands/feature-development.md Workflow command scaffold for feature-development.
.claude/commands/add-new-skill.md Workflow command scaffold for add-new-skill.

Note: The following files already exist and were preserved (not overwritten):

  • .codex/config.toml
  • .codex/AGENTS.md
  • .claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml
Optional: Continuous Learning (17 instincts)

This PR also includes instincts for the continuous-learning-v2 skill. These are optional and only useful if you use that skill.

Import after merging:

/instinct-import .claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml

Review Checklist

  • Verify detected patterns are accurate
  • Confirm generated config, commands, and skill metadata match the repo’s real workflow
  • Check best practices align with team standards before merging

ECC Tools | Everything Claude Code


Summary by cubic

Adds the repo-local ECC bundle for Claude Code/Codex and introduces the add-new-skill workflow command. Updates skills, guardrails, and manifests to reflect current repository patterns.

  • New Features
    • Added .claude/commands/add-new-skill.md; wired into .claude/ecc-tools.json workflows and team config.
    • Updated repository skill docs (.claude/skills/everything-claude-code/SKILL.md and .agents/skills/everything-claude-code/SKILL.md): refreshed commit examples, adjusted workflow frequencies, and replaced the “Add Language Rules” workflow with “Add New Skill”.
    • Synced guardrails and research playbook (workflows now 9) to reference the new command; refreshed identity timestamps.

Written for commit f842c00. Summary will update on new commits.

ecc-tools bot added 15 commits March 20, 2026 13:46
Copy link
Copy Markdown
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

ecc-tools[bot] has reached the 50-review limit for trial accounts. To continue receiving code reviews, upgrade your plan.

@ecc-tools
Copy link
Copy Markdown
Contributor Author

ecc-tools bot commented Mar 20, 2026

Analyzing 5000 commits...

@ecc-tools
Copy link
Copy Markdown
Contributor Author

ecc-tools bot commented Mar 20, 2026

Analysis Complete

Generated ECC bundle from 500 commits | Confidence: 100%

View Pull Request #718

Repository Profile
Attribute Value
Language JavaScript
Framework Not detected
Commit Convention conventional
Test Directory separate
Detected Workflows (9)
Workflow Description
database-migration Database schema changes with migration files
feature-development Standard feature implementation workflow
add-new-skill Adds a new skill to the ECC system, including documentation and registration.
add-new-command Adds a new CLI command or optimizer to the ECC system, often backed by a skill.
add-or-update-language-rules Adds or updates language-specific rules (coding style, hooks, patterns, security, testing).
Generated Instincts (17)
Domain Count
git 2
code-style 3
testing 3
workflow 9

After merging, import with:

/instinct-import .claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml

Files

  • .claude/ecc-tools.json
  • .claude/skills/everything-claude-code/SKILL.md
  • .agents/skills/everything-claude-code/SKILL.md
  • .agents/skills/everything-claude-code/agents/openai.yaml
  • .claude/identity.json
  • .codex/config.toml
  • .codex/AGENTS.md
  • .codex/agents/explorer.toml
  • .codex/agents/reviewer.toml
  • .codex/agents/docs-researcher.toml
  • .claude/homunculus/instincts/inherited/everything-claude-code-instincts.yaml
  • .claude/rules/everything-claude-code-guardrails.md
  • .claude/research/everything-claude-code-research-playbook.md
  • .claude/team/everything-claude-code-team-config.json
  • .claude/enterprise/controls.md
  • .claude/commands/database-migration.md
  • .claude/commands/feature-development.md
  • .claude/commands/add-new-skill.md

ECC Tools | Everything Claude Code

@affaan-m affaan-m closed this Mar 20, 2026
@affaan-m affaan-m deleted the ecc-tools/everything-claude-code-1774014394209 branch March 20, 2026 13:48
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

2 issues found across 8 files

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name=".claude/skills/everything-claude-code/SKILL.md">

<violation number="1" location=".claude/skills/everything-claude-code/SKILL.md:241">
P2: The new-skill workflow incorrectly suggests creating `agents/<skill-name>.md` for harness compatibility; that path is for agent definitions, not skill harness files.</violation>

<violation number="2" location=".claude/skills/everything-claude-code/SKILL.md:271">
P2: The `openai.yaml` path is incorrect in the new-agent workflow and points contributors to a non-standard location.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

1. Create agents/<agent-name>.md with agent definition and documentation.
2. Update AGENTS.md and README.md to increment agent count and document the new agent.
3. Optionally, add docs/COMMAND-AGENT-MAP.md or similar mapping files.
4. If needed, add .agents/skills/<agent-name>/SKILL.md and agents/<agent-name>/openai.yaml for harness support.
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot Mar 20, 2026

Choose a reason for hiding this comment

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

P2: The openai.yaml path is incorrect in the new-agent workflow and points contributors to a non-standard location.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At .claude/skills/everything-claude-code/SKILL.md, line 271:

<comment>The `openai.yaml` path is incorrect in the new-agent workflow and points contributors to a non-standard location.</comment>

<file context>
@@ -225,71 +225,50 @@ Standard feature implementation workflow
+1. Create agents/<agent-name>.md with agent definition and documentation.
+2. Update AGENTS.md and README.md to increment agent count and document the new agent.
+3. Optionally, add docs/COMMAND-AGENT-MAP.md or similar mapping files.
+4. If needed, add .agents/skills/<agent-name>/SKILL.md and agents/<agent-name>/openai.yaml for harness support.
 
 **Files typically involved**:
</file context>
Fix with Cubic

3. Optionally add scripts or supporting files under skills/{skill-name}/scripts/
4. Address review feedback and iterate on documentation
1. Create skills/<skill-name>/SKILL.md with full canonical content.
2. Optionally, add .agents/skills/<skill-name>/SKILL.md and/or agents/<skill-name>.md for harness compatibility.
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot Mar 20, 2026

Choose a reason for hiding this comment

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

P2: The new-skill workflow incorrectly suggests creating agents/<skill-name>.md for harness compatibility; that path is for agent definitions, not skill harness files.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At .claude/skills/everything-claude-code/SKILL.md, line 241:

<comment>The new-skill workflow incorrectly suggests creating `agents/<skill-name>.md` for harness compatibility; that path is for agent definitions, not skill harness files.</comment>

<file context>
@@ -225,71 +225,50 @@ Standard feature implementation workflow
-3. Optionally add scripts or supporting files under skills/{skill-name}/scripts/
-4. Address review feedback and iterate on documentation
+1. Create skills/<skill-name>/SKILL.md with full canonical content.
+2. Optionally, add .agents/skills/<skill-name>/SKILL.md and/or agents/<skill-name>.md for harness compatibility.
+3. Update AGENTS.md and/or README.md to increment skill count and document the new skill.
+4. If needed, add supporting scripts or openai.yaml for agent harness.
</file context>
Fix with Cubic

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