mirror of
https://github.com/norandom/OpenUltraSAST.git
synced 2026-10-16 03:49:26 +00:00
chore(skills): repoint the remaining references to .agents/skills
The previous commit moved the directory but a failed git add left these seven reference edits unstaged. Co-Authored-By: Claude Fable 5.1 <[email protected]> Claude-Session: https://claude.ai/code/session_01EmM1j46qgKMh3zqD1QMwEo
This commit is contained in:
co-authored by
Claude Fable 5.1
parent
5010b15ffc
commit
3344b1fc45
@@ -65,10 +65,10 @@ Create a complete specification for feature "{feature-name}".
|
|||||||
1. Read the brief at .kiro/specs/{feature-name}/brief.md for feature context
|
1. Read the brief at .kiro/specs/{feature-name}/brief.md for feature context
|
||||||
2. Read the roadmap at .kiro/steering/roadmap.md for project context
|
2. Read the roadmap at .kiro/steering/roadmap.md for project context
|
||||||
3. Execute the full spec pipeline. For each phase, read the corresponding skill's SKILL.md for complete instructions (templates, rules, review gates):
|
3. Execute the full spec pipeline. For each phase, read the corresponding skill's SKILL.md for complete instructions (templates, rules, review gates):
|
||||||
a. Initialize: Read .agent/skills/kiro-spec-init/SKILL.md, then create spec.json and requirements.md
|
a. Initialize: Read .agents/skills/kiro-spec-init/SKILL.md, then create spec.json and requirements.md
|
||||||
b. Generate requirements: Read .agent/skills/kiro-spec-requirements/SKILL.md, then follow its steps
|
b. Generate requirements: Read .agents/skills/kiro-spec-requirements/SKILL.md, then follow its steps
|
||||||
c. Generate design: Read .agent/skills/kiro-spec-design/SKILL.md, then follow its steps
|
c. Generate design: Read .agents/skills/kiro-spec-design/SKILL.md, then follow its steps
|
||||||
d. Generate tasks: Read .agent/skills/kiro-spec-tasks/SKILL.md, then follow its steps
|
d. Generate tasks: Read .agents/skills/kiro-spec-tasks/SKILL.md, then follow its steps
|
||||||
4. Set all approvals to true in spec.json (auto-approve mode, equivalent of -y flag)
|
4. Set all approvals to true in spec.json (auto-approve mode, equivalent of -y flag)
|
||||||
5. Report completion with file list and task count
|
5. Report completion with file list and task count
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ real capability; task 8.3 still owns actual eligibility. Task 4.2 brings progres
|
|||||||
## Task 4.3 verification
|
## Task 4.3 verification
|
||||||
|
|
||||||
The agent service rejected the task 4.3 dispatch with `agent thread limit reached`.
|
The agent service rejected the task 4.3 dispatch with `agent thread limit reached`.
|
||||||
The [kiro-impl skill](../../../.agent/skills/kiro-impl/SKILL.md) explicitly provides:
|
The [kiro-impl skill](../../../.agents/skills/kiro-impl/SKILL.md) explicitly provides:
|
||||||
“If multi-agent is not available, fall back to manual mode execution for all tasks.”
|
“If multi-agent is not available, fall back to manual mode execution for all tasks.”
|
||||||
Implementation, review and completion checks therefore ran in the main context.
|
Implementation, review and completion checks therefore ran in the main context.
|
||||||
This is a manual review record, not an independent-review claim.
|
This is a manual review record, not an independent-review claim.
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ Real capability eligibility and rollout readiness remain unproven.
|
|||||||
## Execution and review mode
|
## Execution and review mode
|
||||||
|
|
||||||
Fresh implementer dispatch for 5.1 returned `agent thread limit reached`.
|
Fresh implementer dispatch for 5.1 returned `agent thread limit reached`.
|
||||||
The [Kiro implementation skill](../../../.agent/skills/kiro-impl/SKILL.md) explicitly
|
The [Kiro implementation skill](../../../.agents/skills/kiro-impl/SKILL.md) explicitly
|
||||||
states: “If multi-agent is not available, fall back to manual mode execution for all tasks.”
|
states: “If multi-agent is not available, fall back to manual mode execution for all tasks.”
|
||||||
Its manual review rule permits review in the main context when a fresh reviewer is unavailable.
|
Its manual review rule permits review in the main context when a fresh reviewer is unavailable.
|
||||||
This run therefore uses manual implementation and adversarial review, not independent review.
|
This run therefore uses manual implementation and adversarial review, not independent review.
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ Project memory keeps persistent guidance (steering, specs notes, component docs)
|
|||||||
- Progress check: `/kiro-spec-status {feature}` (use anytime)
|
- Progress check: `/kiro-spec-status {feature}` (use anytime)
|
||||||
|
|
||||||
## Skills Structure
|
## Skills Structure
|
||||||
Skills are located in `.agent/skills/kiro-*/SKILL.md` (moved from `.opencode/skills` on 2026-10-02; point OpenCode at this path)
|
Skills are located in `.agents/skills/kiro-*/SKILL.md` (moved from `.opencode/skills` on 2026-10-02; OpenCode searches `.agents/skills` by default)
|
||||||
- Each skill is a directory with a `SKILL.md` file
|
- Each skill is a directory with a `SKILL.md` file
|
||||||
- Use `/skills` to inspect currently available skills
|
- Use `/skills` to inspect currently available skills
|
||||||
- Invoke a skill directly with `/kiro-<skill-name>`
|
- Invoke a skill directly with `/kiro-<skill-name>`
|
||||||
|
|||||||
@@ -232,7 +232,7 @@ numbers: [docs/decision-engine.md](docs/decision-engine.md).
|
|||||||
## Agent integrations
|
## Agent integrations
|
||||||
|
|
||||||
An agent that can run shell commands needs nothing but the CLI. For
|
An agent that can run shell commands needs nothing but the CLI. For
|
||||||
[OpenCode](https://opencode.ai) there are optional project skills in `.agent/skills/`:
|
[OpenCode](https://opencode.ai) there are optional project skills in `.agents/skills/`:
|
||||||
`openultrasast-scan`, `openultrasast-triage` and `openultrasast-fix-audit`.
|
`openultrasast-scan`, `openultrasast-triage` and `openultrasast-fix-audit`.
|
||||||
|
|
||||||
`ousast mcp` runs a narrow MCP server over stdio (newline-delimited JSON-RPC) with ten tools:
|
`ousast mcp` runs a narrow MCP server over stdio (newline-delimited JSON-RPC) with ten tools:
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ _AGENT_PATHS = (
|
|||||||
".jules",
|
".jules",
|
||||||
".kiro",
|
".kiro",
|
||||||
".opencode",
|
".opencode",
|
||||||
".agent",
|
".agents",
|
||||||
)
|
)
|
||||||
_MARKERS = (
|
_MARKERS = (
|
||||||
("Generated with Claude Code", "marker:claude-code"),
|
("Generated with Claude Code", "marker:claude-code"),
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ from pathlib import Path
|
|||||||
|
|
||||||
|
|
||||||
def test_project_agent_skills_have_required_frontmatter() -> None:
|
def test_project_agent_skills_have_required_frontmatter() -> None:
|
||||||
skills_root = Path(".agent/skills")
|
skills_root = Path(".agents/skills")
|
||||||
# Scope to the project's own skills; third-party tooling (e.g. kiro-*) lives
|
# Scope to the project's own skills; third-party tooling (e.g. kiro-*) lives
|
||||||
# alongside them and uses a different frontmatter convention.
|
# alongside them and uses a different frontmatter convention.
|
||||||
skill_files = sorted(skills_root.glob("openultrasast-*/SKILL.md"))
|
skill_files = sorted(skills_root.glob("openultrasast-*/SKILL.md"))
|
||||||
|
|||||||
Reference in New Issue
Block a user