@mikubaka88/ccf-common
Maintain shared CCFA routing, handoffs, task modes, evidence rules, sources, and artifact contracts. Use only for skill-family maintenance and auditing. Ordinary research tasks belong to their specialist skills.
| name | ccf-common |
| description | Maintain shared CCFA routing, handoffs, task modes, evidence rules, sources, and artifact contracts. Use only for skill-family maintenance and auditing. Ordinary research tasks belong to their specialist skills. |
CCF Common
Core Rule
This is the shared control module for the CCFA Skills family. Do not use it as a user-facing research assistant module. Use it to keep routing, handoff behavior, source provenance, private-material handling, and score-risk language consistent across ccf-* skills and ccf-skill-forger.
Invocation Controls
CCFA Handoff Mode: PARTIAL (Recommended). Follow metadata.ccf_skill_controls.handoff_question_mode and references/handoff-modes.md. This skill provides shared policy only; route ordinary research tasks to the owning skill in references/routing.md.
Shared Controls
Load only the file needed for the current maintenance task:
references/routing.md: Use to resolve which CCFA skill owns a request and to avoid trigger overlap.references/task-modes.md: Use for exploratory/quick/standard depth, authorization-aware continuation, selective context, host-supported parallel work, and GPT-6 adaptation.references/review-output-standards.md: Use to keep numeric scoring, multi-reviewer panels, score-change conditions, and visible output quality consistent.references/handoff-modes.md: Use to interpretmetadata.ccf_skill_controls.handoff_question_mode.references/privacy-and-evidence.md: Use when handling manuscripts, reviews, rebuttals, private drafts, literature searches, or evidence claims.references/source-registry.yaml: Use as the shared source inventory for venue rules, review methods, exemplar records, and research-workflow references.references/ccf-a-venue-map.md: Use when a non-writing skill needs venue-family mapping without depending onccf-paper-writer.references/skill-trigger-registry.yaml: Use as the canonical trigger registry; compare descriptions and agent prompts with the same ownership boundaries.references/artifact-contracts.md: Use whenever a skill creates or revises files; it defines ownership, canonical paths, overwrite-in-place defaults, and the narrow cases that require retained history.references/ccfa-yaml-contract.md: Use for the sharedccfa.yamlproject-state schema.
Maintenance Workflow
- Follow the current user scope and existing authorization before defaults; for no-new-files maintenance, edit existing surfaces only. When editing any CCFA family skill, preserve the
metadata.ccf_skill_controlsblock and keep its keys aligned withreferences/handoff-modes.md. - Use
references/routing.mdbefore adding new trigger language to prevent overlapping ownership. - Use
references/task-modes.mdbefore changing checklist strictness, quick polishing, standard review, or output contracts. - Use
references/review-output-standards.mdbefore changing scorecards, reviewer panels, score-risk language, or final output self-check rules. - Use
references/privacy-and-evidence.mdbefore adding any browsing, citation, novelty, scoring, experiment-result, compression, or rebuttal instruction. - Use
references/artifact-contracts.mdbefore changing generated filenames, revision behavior, report folders, caches, attempt archives, or ledgers. Default to one canonical artifact per deliverable and update it in place. - Never commit personal absolute paths, usernames, expanded home directories, private local skill roots, or machine-specific command examples. Use
$CODEX_HOME,$HOME, repo-relative paths, or non-identifying placeholders. - Put new public sources in
references/source-registry.yaml; do not duplicate long URL lists in siblingsource-notes.mdfiles. Local references must use repo-relative or non-identifyinglocal:/repo:identifiers, not machine paths. - Run
scripts/check_sources.pyafter source-registry edits. The script reports issues only and must not rewrite registry files. - Run
scripts/check_v04.pyfor family metadata, registry, script syntax, referenced resources, and regression checks; then runscripts/check_path_privacy.pybefore finalizing CCFA-family changes that touch docs, examples, source records, scripts, diagrams, or release files.
Output Contract
When auditing or updating CCFA skills, report:
Routing impact:
Handoff mode impact:
Private-material safety:
Source-registry changes:
Score-risk language changes:
Validation result:
Loading...
Select a file to preview
Analyzing security...
Checking scan reports and verification data.
Bill of Materials
Everything this skill can do — files, network, commands, and more.