ccpe-system/.codex/skills/ccpe-forge/templates/ccpe-skill.spec.md

3.4 KiB

artifact_type name skill_id author version created updated status skill_type target_platform based_on related_models related_agents related_runtimes
ccpe-skill draft CCPE System

{Skill Name}

1. Skill Overview

1.1 Purpose

1.2 Skill Type

Use one or more:

tool-skill
method-skill
workflow-skill
evaluation-skill
transformation-skill
knowledge-management-skill

1.3 Intended Users

1.4 Success Criteria

2. Trigger Conditions

Use this Skill when:

-
-
-

Do not use this Skill when:

-
-
-

3. Input Contract

3.1 Required Inputs

-
-
-

3.2 Optional Inputs

-
-
-

3.3 Input Quality Requirements

4. Output Contract

4.1 Output Types

4.2 Default Output Format

# {Skill Output Title}

## 1. Summary

## 2. Process

## 3. Result

## 4. Validation

## 5. Next Action

4.3 Output Quality Requirements

5. Model Context

- model_id:
  model_card_path:

5.2 Model Fidelity Rules

6. Procedure

6.1 Main Procedure

1.
2.
3.
4.
5.

6.2 Branch Logic

6.3 Stop Conditions

6.4 Fallback Procedure

7. Tool Layer

7.1 Tools Used

- tool_name:
  purpose:
  trigger:
  input:
  output:

7.2 Tool Permission

7.3 Tool Failure Handling

8. Authority Layer

8.1 Autonomous Actions

8.2 Actions Requiring Confirmation

8.3 Forbidden Actions

9. Constraints

9.1 Hard Constraints

9.2 Soft Constraints

9.3 Refusal / Abort Conditions

10. Evaluation

10.1 Validation Checklist

Inputs satisfied?
Procedure followed?
Model preserved?
Output meets contract?
Failure modes handled?
Human confirmation respected?

10.2 Failure Modes

10.3 Test Cases

Test Case 1:
Input:
Expected Output:

Test Case 2:
Input:
Expected Output:

11. Runtime Integration

11.1 Used By Agents

-
-

11.2 Used By Runtimes

-
-

11.3 Handoff Output

12. Platform Implementation Notes

12.1 Codex

12.2 Claude Code

12.3 OpenClaw

12.4 Platform-Neutral

13. Version Notes

v0.1:
- Initial draft.