Skip to content

Reduce the size and remove duplicate content on oversized SKILL.MD files#36

Merged
amir-yogev-gh merged 7 commits intoflightctl:mainfrom
amir-yogev-gh:skill-updates
May 7, 2026
Merged

Reduce the size and remove duplicate content on oversized SKILL.MD files#36
amir-yogev-gh merged 7 commits intoflightctl:mainfrom
amir-yogev-gh:skill-updates

Conversation

@amir-yogev-gh
Copy link
Copy Markdown
Collaborator

@amir-yogev-gh amir-yogev-gh commented May 2, 2026

Redundant or overly detailed step-by-step examples have been removed from the main SKILL.md files, with a focus on concise, actionable instructions.

Standardized error handling and phase transitions:

  • All SKILL.md files (bugfix, cve-fix, docs-writer, kcs, triage, and skill-reviewer) now include the rule: if a step fails or produces unexpected output, stop and report the error to the user; do not advance to the next phase, and offer to retry or escalate. This ensures safer and more predictable workflow execution.

Documentation and example improvements:

  • Redundant or lengthy procedural examples have been removed from the main SKILL.md files, making the documentation more concise and focused on high-level workflow orchestration.
  • Example sessions and phase-by-phase walkthroughs have been moved or added to guidelines.md files for bugfix and cve-fix, providing clear, concrete examples of end-to-end workflow execution.

These changes improve consistency, safety, and clarity across all skill workflows.

Summary by CodeRabbit

  • Documentation
    • Added concise Quick Start flows across multiple workflows for clearer, faster guidance.
    • Added example sessions and end-to-end walkthroughs to several guideline pages for practical reference.
    • Standardized failure handling: workflows now stop on errors, report the issue, and offer retry or escalation instead of proceeding.
    • Simplified or removed extensive background detail to make core steps more direct and actionable.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 2, 2026

Warning

Rate limit exceeded

@amir-yogev-gh has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 42 minutes and 38 seconds before requesting another review.

To continue reviewing without waiting, purchase usage credits in the billing tab.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 54856db8-2785-4655-937f-32c0bebcb222

📥 Commits

Reviewing files that changed from the base of the PR and between c2d85fc and 615dae0.

📒 Files selected for processing (1)
  • skill-reviewer/SKILL.md

Walkthrough

This PR updates multiple workflow SKILL.md files to standardize Quick Start routing, add explicit failure-handling (stop, report, offer retry/escalation), remove extended phase-execution detail in several skills, and add concrete example-session sections to several guidelines.md files.

Changes

Workflow docs: quick-start, failure handling, examples

Layer / File(s) Summary
Entry / Command Routing
bugfix/SKILL.md, docs-writer/SKILL.md, kcs/SKILL.md, skill-reviewer/SKILL.md, triage/SKILL.md, cve-fix/SKILL.md
Quick Start now routes command-specific runs to commands/{command}.md or falls back to skills/controller.md. bugfix maps /unattendedskills/unattended.md. docs-writer adds resume-from-artifacts and /gather behavior when issue input exists.
Failure Control
bugfix/SKILL.md, cve-fix/SKILL.md, docs-writer/SKILL.md, kcs/SKILL.md, skill-reviewer/SKILL.md, triage/SKILL.md
Introduces a uniform multi-line failure rule: on step failure or unexpected output, halt execution, report the error to the user, and offer retry or escalation instead of advancing.
Phase / Start Wiring
triage/SKILL.md, docs-writer/SKILL.md
triage: initialize workspace via skills/start.md before skills/scan.md. docs-writer: resume from .artifacts/${ticket_id}/ where applicable and run /gather for provided Jira/GitHub/feature input.
Removal of detailed phase docs
cve-fix/SKILL.md, triage/SKILL.md, .../SKILL.md
Removed longer "Executing a Phase" procedural sections, per-phase examples, phase quick-reference tables, and file-layout/phase-transition blocks from several SKILL.md files.
Example Sessions Added
bugfix/guidelines.md, cve-fix/guidelines.md, triage/guidelines.md, bugfix/guidelines.md
Inserted concrete example-session sections demonstrating end-to-end command sequences and artifact outputs for sample issues (e.g., EDM-1234, bugfix sample flow).
Merge Artifact
skill-reviewer/SKILL.md
Contains unresolved merge-conflict markers (<<<<<<<, =======, >>>>>>>) in the Quick Start area indicating an outstanding merge resolution.
Tests / Docs
.../guidelines.md, .../SKILL.md
Documentation-only edits across guidance files and skill docs; no exported/public API changes noted.

🎯 3 (Moderate) | ⏱️ ~20 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the primary objective of reducing SKILL.md file sizes and removing duplicate content, which aligns with the main changes across multiple workflow files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 2

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
triage/SKILL.md (1)

15-20: ⚠️ Potential issue | 🔴 Critical

Routing bug confirmed: Line 18 routes directly to skills/scan.md even when critical setup is skipped.

Line 18 says: "If the user provided a Jira project key but no specific command, start with skills/scan.md". However, this bypasses required setup:

  • skills/start.md Step 4 creates .artifacts/triage/{PROJECT}/ via mkdir
  • skills/start.md Step 3 validates Jira access before proceeding
  • skills/scan.md has no mkdir permission (allowed tools: jira_search + write JSONs only)
  • skills/scan.md has no Jira validation step (allowed tools: read-only jira_search)

When a user provides only a project key, routing to scan.md skips artifact directory creation and access validation. The artifact writes will fail or write to the wrong location. Per guidelines.md Safety: "Validate Jira access before scanning — fail fast if authentication is broken."

Fix: Route to skills/start.md first even if the user provides a project key. Let Start validate and create the workspace, then recommend Scan.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@triage/SKILL.md` around lines 15 - 20, The routing currently sends a
user-supplied Jira project key straight to skills/scan.md, which skips the setup
steps in skills/start.md (the mkdir in Step 4 and Jira validation in Step 3);
update the router so the branch that handles "project key provided but no
specific command" invokes skills/start.md first (so Start performs the workspace
mkdir and Jira access validation), and only after Start completes successfully
proceed to or recommend executing skills/scan.md; ensure the routing change
references the existing route condition that currently maps to skills/scan.md
and call out skills/start.md Step 3 and Step 4 behavior so the setup/validation
always runs before scanning.
🧹 Nitpick comments (4)
triage/guidelines.md (1)

69-83: ⚡ Quick win

Add a brief stop-on-failure note to the Example Session for consistency.

The “Example Session” (Line 69-83) demonstrates the happy path only. Since triage/SKILL and the PR objective standardize behavior (“stop and report; do not advance; offer retry/escalation”), adding a one-liner in the example will reduce the chance agents follow the example as an implicit control-flow contract.

🛠️ Suggested addition
/scan    → fetches unresolved bugs + recently resolved bugs (90d window)
            → writes .artifacts/triage/EDM/issues.json and resolved.json
 /analyze → categorizes each bug; error signatures, duplicate confidence, regressionOf
            → reads resolved.json for regression hints; writes analyzed.json
 /report  → generates interactive HTML dashboard
            → writes .artifacts/triage/EDM/report.html
+
+If any of the above steps fails or produces unexpected output: stop, report the error, and offer retry/escalation.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@triage/guidelines.md` around lines 69 - 83, The Example Session shows only
the happy path and should include a one-line "stop-on-failure" note to enforce
the triage SKILL control-flow; add a brief line after the session (near the
block that lists /start, /scan, /analyze, /report, /assess) stating that on any
failure the agent must "stop and report; do not advance; offer retry/escalation"
(or equivalent), so readers of the Example Session and the listed commands
(/start, /scan, /analyze, /report, /assess) see the required failure behavior
inline with the happy path.
cve-fix/guidelines.md (1)

93-103: ⚡ Quick win

Consider adding one line on failure handling in the Example.

The example (Line 93-103) is a full walkthrough but doesn’t explicitly reflect the standardized stop/report/retry/escalation control flow when a phase step fails or produces unexpected output. Adding a short note makes the example less likely to be interpreted as a “continue anyway” flow.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@cve-fix/guidelines.md` around lines 93 - 103, Add a single sentence to the
Example after the numbered walkthrough that instructs what to do on failure: for
any step (/start, /patch, /validate, /pr, /backport, /close) if a command fails
or output is unexpected, stop the flow, write a failure report alongside the
phase artifacts (e.g., context.md, patch-log.md, validation-results.md,
pr-description.md, backport-log.md, close-report.md), attempt a defined retry
where appropriate, and escalate to the maintainer/team if retries fail.
skill-reviewer/SKILL.md (2)

16-19: ⚡ Quick win

Make stop-on-failure behavior match PR-wide “retry/escalate” requirement.

Line [linenumber]16-17 correctly says to “stop and report,” but it doesn’t include the PR-wide policy stated in <pr_objectives>: “offer to retry or escalate” and “do not advance to the next phase.” Consider extending the failure-handling sentence(s) to include retry/escalation guidance (while keeping this SKILL.md concise, with details in guidelines.md).

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@skill-reviewer/SKILL.md` around lines 16 - 19, Update the failure-handling
sentence in SKILL.md (the paragraph that currently reads "If a step fails or
produces unexpected output, stop and report the error to the user.") to also
state that the agent must offer to retry the step or escalate per the PR-wide
<pr_objectives> policy, and explicitly note that the agent must not advance to
the next phase until retry/escalation is resolved; keep the wording concise and
point readers to guidelines.md for full retry/escalation and escalation contact
details.

13-15: ⚡ Quick win

Align Quick Start “missing target” behavior with skills/review.md.

Line [linenumber]14 says “the user must specify” the skill directory. But skills/review.md (Process → Step 1) indicates that if the target dir is not specified, the workflow should ask. Consider rewording line [linenumber]14 to match that behavior (e.g., “If not specified, ask; otherwise read skills/review.md…”).

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@skill-reviewer/SKILL.md` around lines 13 - 15, Edit the Quick Start sentence
in SKILL.md that currently states “the user must specify which skill directory
to review” so it matches the behavior in skills/review.md Process → Step 1:
change it to say that if the target skill directory is not specified the system
should prompt/ask the user, and otherwise proceed to read skills/review.md to
execute the review; ensure the new wording explicitly references prompting when
missing and still points to commands/review.md for the /review flow.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@bugfix/guidelines.md`:
- Around line 67-81: Update the Example Session flow so the /test step follows
the global "stop and report; do not advance; offer retry or escalate" rule:
change the current line "if tests fail → return to /fix" under the /test step to
explicitly say something like "if tests fail → stop and report the error; do not
advance; offer retry of the failed step or escalate; if a retry is accepted
return to /fix". Ensure this wording appears in the Example Session sequence
(the block containing /assess, /reproduce, /diagnose, /fix, /test, /pr) so it
matches the global standardized behavior.

In `@bugfix/SKILL.md`:
- Around line 15-23: Update the SKILL.md description for the /unattended command
so it matches the actual workflow in skills/unattended.md: either append the
missing phases (/document and the session context manifest) to the listed chain
(diagnose → fix → test → review → document + session context) or replace the
specific chain with a generic phrase like “runs the unattended bugfix workflow
to completion”; edit the sentence mentioning /unattended (currently “runs
diagnose → fix → test → review to completion”) to reflect the chosen wording and
ensure it references /unattended and skills/unattended.md for consistency.

---

Outside diff comments:
In `@triage/SKILL.md`:
- Around line 15-20: The routing currently sends a user-supplied Jira project
key straight to skills/scan.md, which skips the setup steps in skills/start.md
(the mkdir in Step 4 and Jira validation in Step 3); update the router so the
branch that handles "project key provided but no specific command" invokes
skills/start.md first (so Start performs the workspace mkdir and Jira access
validation), and only after Start completes successfully proceed to or recommend
executing skills/scan.md; ensure the routing change references the existing
route condition that currently maps to skills/scan.md and call out
skills/start.md Step 3 and Step 4 behavior so the setup/validation always runs
before scanning.

---

Nitpick comments:
In `@cve-fix/guidelines.md`:
- Around line 93-103: Add a single sentence to the Example after the numbered
walkthrough that instructs what to do on failure: for any step (/start, /patch,
/validate, /pr, /backport, /close) if a command fails or output is unexpected,
stop the flow, write a failure report alongside the phase artifacts (e.g.,
context.md, patch-log.md, validation-results.md, pr-description.md,
backport-log.md, close-report.md), attempt a defined retry where appropriate,
and escalate to the maintainer/team if retries fail.

In `@skill-reviewer/SKILL.md`:
- Around line 16-19: Update the failure-handling sentence in SKILL.md (the
paragraph that currently reads "If a step fails or produces unexpected output,
stop and report the error to the user.") to also state that the agent must offer
to retry the step or escalate per the PR-wide <pr_objectives> policy, and
explicitly note that the agent must not advance to the next phase until
retry/escalation is resolved; keep the wording concise and point readers to
guidelines.md for full retry/escalation and escalation contact details.
- Around line 13-15: Edit the Quick Start sentence in SKILL.md that currently
states “the user must specify which skill directory to review” so it matches the
behavior in skills/review.md Process → Step 1: change it to say that if the
target skill directory is not specified the system should prompt/ask the user,
and otherwise proceed to read skills/review.md to execute the review; ensure the
new wording explicitly references prompting when missing and still points to
commands/review.md for the /review flow.

In `@triage/guidelines.md`:
- Around line 69-83: The Example Session shows only the happy path and should
include a one-line "stop-on-failure" note to enforce the triage SKILL
control-flow; add a brief line after the session (near the block that lists
/start, /scan, /analyze, /report, /assess) stating that on any failure the agent
must "stop and report; do not advance; offer retry/escalation" (or equivalent),
so readers of the Example Session and the listed commands (/start, /scan,
/analyze, /report, /assess) see the required failure behavior inline with the
happy path.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: b64b3dd0-bac5-4801-9a98-2040c063168f

📥 Commits

Reviewing files that changed from the base of the PR and between ab0156d and e866752.

📒 Files selected for processing (9)
  • bugfix/SKILL.md
  • bugfix/guidelines.md
  • cve-fix/SKILL.md
  • cve-fix/guidelines.md
  • docs-writer/SKILL.md
  • kcs/SKILL.md
  • skill-reviewer/SKILL.md
  • triage/SKILL.md
  • triage/guidelines.md

Comment thread bugfix/guidelines.md
Comment thread bugfix/SKILL.md Outdated
@amir-yogev-gh amir-yogev-gh requested a review from adalton May 2, 2026 11:26
@amir-yogev-gh amir-yogev-gh self-assigned this May 2, 2026
Copy link
Copy Markdown
Contributor

@adalton adalton left a comment

Choose a reason for hiding this comment

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

Verified the content removal — all stripped content exists in individual skill files, templates, and guidelines. No loss. Four items to consider below.

Copy link
Copy Markdown
Contributor

@adalton adalton left a comment

Choose a reason for hiding this comment

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

Four items — two bugs, one behavior change to confirm, one consistency question.

Comment thread bugfix/SKILL.md
Comment thread triage/guidelines.md Outdated
Comment thread triage/SKILL.md
Comment thread cve-fix/guidelines.md Outdated
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

🧹 Nitpick comments (1)
bugfix/SKILL.md (1)

15-16: 💤 Low value

Consider more explicit command enumeration for clarity.

Step 1 uses "a specific command (e.g. /diagnose, /fix)" which relies on examples to exclude /unattended. For consistency with triage/SKILL.md line 17 (which explicitly enumerates: "(/start, /scan, /analyze, /report)"), consider either:

  • Explicitly listing all phase commands in step 1, or
  • Clarifying: "a specific phase command other than /unattended"

This would eliminate any ambiguity about which step matches /unattended.

♻️ Suggested wording options

Option 1: Enumerate commands explicitly

-1. If the user invoked a specific command (e.g. `/diagnose`, `/fix`), read `commands/{command}.md` and follow it.
+1. If the user invoked a phase command (`/assess`, `/reproduce`, `/diagnose`, `/fix`, `/test`, `/review`, `/document`, `/pr`, `/feedback`), read `commands/{command}.md` and follow it.

Option 2: Exclude /unattended explicitly

-1. If the user invoked a specific command (e.g. `/diagnose`, `/fix`), read `commands/{command}.md` and follow it.
+1. If the user invoked a specific phase command other than `/unattended` (e.g. `/diagnose`, `/fix`), read `commands/{command}.md` and follow it.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@bugfix/SKILL.md` around lines 15 - 16, Clarify which commands map to the
commands/{command}.md branch by either explicitly enumerating the phase commands
(e.g., list `/diagnose`, `/fix`, etc.) or by rewording to "a specific phase
command other than `/unattended`" so `/unattended` is not ambiguous with the
commands/{command}.md path; update the line referencing commands/{command}.md
and the skills/unattended.md distinction to use one of these two phrasings for
consistency with the triage/SKILL.md enumeration.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Nitpick comments:
In `@bugfix/SKILL.md`:
- Around line 15-16: Clarify which commands map to the commands/{command}.md
branch by either explicitly enumerating the phase commands (e.g., list
`/diagnose`, `/fix`, etc.) or by rewording to "a specific phase command other
than `/unattended`" so `/unattended` is not ambiguous with the
commands/{command}.md path; update the line referencing commands/{command}.md
and the skills/unattended.md distinction to use one of these two phrasings for
consistency with the triage/SKILL.md enumeration.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: a3b7e594-8271-440d-a82a-16e6c23f02b3

📥 Commits

Reviewing files that changed from the base of the PR and between e866752 and ed0409b.

📒 Files selected for processing (4)
  • bugfix/SKILL.md
  • bugfix/guidelines.md
  • skill-reviewer/SKILL.md
  • triage/SKILL.md

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
skill-reviewer/SKILL.md (1)

16-75: ⚠️ Potential issue | 🔴 Critical | ⚡ Quick win

Resolve merge-conflict markers and drop the duplicated long block.

<<<<<<< / ======= / >>>>>>> left in the file is blocking (lint/parsing) and it also bloats SKILL.md beyond the concise orchestrator format.

Suggested fix
-<<<<<<< skill-updates
 If a step fails or produces unexpected output, stop and report the error to the
 user. Do not advance to the next phase. Offer to retry the failed step or
 escalate.
 
 For principles, hard limits, safety, quality, and escalation rules, see `guidelines.md`.
-=======
-1. Read every file in the target skill directory: `SKILL.md`, `skills/*.md`, `commands/*.md`, `guidelines.md`, `README.md`. If the directory doesn't exist or has no skill files, report the error and stop. Note any missing files — gaps are themselves a finding.
-2. Run automated pre-review checks: `python3 {skill-reviewer-dir}/scripts/pre-review-checks.py {target-dir}` — captures structural, frontmatter, reference, and sequencing issues deterministically. Treat `FAIL` results as pre-validated findings; apply judgment to `WARN` results. If the script is not present, skip and check manually.
-3. Evaluate against 8 dimensions (use automated check results as pre-validated evidence where available):
-   - **Orchestration & Routing** — correct routing, no orphaned/dangling references, executable Quick Start
-   - **Step Sequencing** — sequential numbering, correct cross-references, logical order
-   - **Schema Consistency** — matching field names/types across files, schema visible before first use
-   - **Cognitive Load** — flag skills with >10 steps, synthesis after heavy processing, missing batching
-   - **Instruction Clarity** — unambiguous, first-try-correct, clear when-to-use vs when-to-skip
-   - **Documentation & Project Alignment** — README matches implementation, consistent with sibling skills and project conventions
-   - **Command Naming** — consistent pattern (verbs vs nouns), self-explanatory
-   - **Error Handling** — failure modes documented, escalation paths clear
-4. Classify each finding by severity — **CRITICAL** / **HIGH** (blockers) or **MEDIUM** / **LOW** (suggestions).
-5. Validate findings: verify each finding cites a specific file, includes a concrete suggestion, and that blocker/suggestion counts are accurate. Drop any finding you cannot substantiate from the files you read.
-6. Produce a structured report and write it to `.artifacts/skill-reviewer/{skill-name}/review.md`:
-
-```
-## Skill Review: {skill-name}
-
-[2-3 sentence overall assessment]
-
-### Strengths
-- [What's well-done]
-
-### Findings
-
-| # | Severity | File | Finding | Suggestion |
-|---|----------|------|---------|------------|
-| 1 | HIGH | skills/scan.md | ... | ... |
-
-### Summary
-
-- **Blockers**: {count}
-- **Suggestions**: {count}
-- **Verdict**: [one-line summary]
-```
-
-## File Layout
-
-```text
-skill-reviewer/
-  SKILL.md              # This file — workflow overview and routing
-  guidelines.md         # Principles, hard limits, safety, quality standards
-  README.md             # User-facing documentation
-  commands/
-    review.md           # /review command — loads guidelines + skill
-  prompts/
-    analyze-skill.md    # Prompt template for Explore sub-agent (large skill reading)
-  skills/
-    review.md           # The review skill (detailed steps and output format)
-  scripts/
-    pre-review-checks.py  # Automated structural/reference/sequencing checks
-```
->>>>>>> main

As per coding guidelines: “Keep SKILL.md under 30 lines using progressive disclosure — place detailed behavioral rules, phase details, and implementation specifics in guidelines.md and skills/ files instead”.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@skill-reviewer/SKILL.md` around lines 16 - 75, File SKILL.md contains
unresolved git merge conflict markers (<<<<<<<, =======, >>>>>>>) and a
duplicated long block; remove the entire conflict region and keep only the
concise orchestrator content. Specifically, delete everything from the `<<<<<<<
skill-updates` marker through the `>>>>>>> main` marker, leaving a single short
SKILL.md that references `guidelines.md`/`skills/*` for details; ensure no
leftover markers remain and that long behavioral/detail content is moved into
guidelines.md or the appropriate files (e.g., `skills/review.md`,
`guidelines.md`) per the orchestrator format.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Outside diff comments:
In `@skill-reviewer/SKILL.md`:
- Around line 16-75: File SKILL.md contains unresolved git merge conflict
markers (<<<<<<<, =======, >>>>>>>) and a duplicated long block; remove the
entire conflict region and keep only the concise orchestrator content.
Specifically, delete everything from the `<<<<<<< skill-updates` marker through
the `>>>>>>> main` marker, leaving a single short SKILL.md that references
`guidelines.md`/`skills/*` for details; ensure no leftover markers remain and
that long behavioral/detail content is moved into guidelines.md or the
appropriate files (e.g., `skills/review.md`, `guidelines.md`) per the
orchestrator format.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 83a2a42c-8de0-466d-8a09-9bad2b25df80

📥 Commits

Reviewing files that changed from the base of the PR and between ed0409b and c2d85fc.

📒 Files selected for processing (2)
  • bugfix/SKILL.md
  • skill-reviewer/SKILL.md

@amir-yogev-gh amir-yogev-gh merged commit a0c7166 into flightctl:main May 7, 2026
4 checks passed
@amir-yogev-gh amir-yogev-gh deleted the skill-updates branch May 7, 2026 05:21
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.

2 participants