本文へ移動
cccskills
無料GitHub で公開

forgecat-authoring

Write or fix a profile.yml — pick the right resource kind for each file, bind operating references, and verify the install layout before publishing. Use when creating a ForgeCat profile, adding a skill/agent/rule/hook to one, or when `forgecat validate` or `plan` reports something unexpected.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md3.8 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Authoring a profile

1. Sort every file first

This is the judgment the CLI can't make for you — decide it once, at the door.

The file isDeclare asLands as
a capability invoked by nameskills: (path must end in SKILL.md).claude/skills/<name>/SKILL.md, .agents/skills/…
a named sub-agent personaagents:platform-specific agent file
guidance auto-applied to globsrules:Cursor .cursor/rules/, converted elsewhere
a slash-command snippetcommands:/name
MCP server configmcp: (one mcp.jsonc)platform MCP config
a script on a tool eventhooks:translated per platform
the operating manual, or any bundled assetreferences: + a role bindingroot AGENTS.md section / co-install

forgecat init scaffolds every kind above except references and instructions — they aren't in the template. That's the most common way an operating manual ends up mis-declared as a rule.

2. Operating instructions take two lines, not one

references:
  - id: agents-md
    path: AGENTS.md
    type: operating-instructions
instructions:
  operatingRef: agents-md

Dropping an AGENTS.md in the repo root does nothing by itself — scan calls it type: other, trackable: false, and plan installs zero files. The declaration is what counts, not the filename.

Role-typed references must be bound or install rejects them as inert: persona→personaRef, identity→identityRef, operating-instructions→operatingRef, tool-conventions→additionalRefs.

Only operating reaches every platform. persona / identity / tool-conventions are written to files on home-target platforms only (OpenClaw, Hermes); on Claude Code, Cursor and Codex they co-install as assets and nothing more. If the content must reach every user, it goes in operating.

3. Keep companion files with the skill

A skill can include companion files under its directory, such as references/ and scripts/. Standard installation preserves their relative paths alongside SKILL.md. Declare executable scripts in skills[].scripts.

Profile-level references declared separately in profile.yml are co-installed under .forgecat/profiles/@scope/name/. Use a declared reference token to reach those assets.

Check relative links against the installed layout. Links to sibling skills or project-root files need separate verification.

4. The loop

forgecat init .     # scaffold
forgecat scan       # find files on disk that aren't declared
forgecat track      # add them interactively
forgecat validate   # schema, names, paths, hooks — no network
forgecat plan       # what lands where, per platform — no writes

When scan and plan disagree, plan wins. scan guesses from files on disk; plan reads declarations. A scan warning that a reference "will be dropped at install" is often a false alarm — read plan before changing anything.

But plan shows where declared resources land, not everything install does. It won't mention the CLAUDE.md import shim or co-installed reference assets, so the file count after install can exceed the plan. plan is authoritative about placement, not about the total.

You can't test-install from a local path (Only registry sources are supported). validate + plan is as far as verification goes before you publish.

Verify

forgecat validate && forgecat plan

🐾✓ when both come back clean.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics. For page-level conversion optimization, see cro.

日本語の概要は準備中です。原文の説明を表示しています。

nota-america/forgecat-agent-profiles902026年9月24日 更新

Generate tiered sentence frames for academic tasks that scaffold language production across proficiency levels. Use when EAL students need structured language support for classroom discourse.

日本語の概要は準備中です。原文の説明を表示しています。

nota-america/forgecat-agent-profiles902026年9月24日 更新

When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'ad iterations,' 'creative testing,' 'ad performance optimization,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' or 'I need more ad variations.' Use this whenever someone needs to produce ad copy at scale or iterate on existing ads. For campaign strategy and targeting, see ads. For landing page copy, see copywriting.

日本語の概要は準備中です。原文の説明を表示しています。

nota-america/forgecat-agent-profiles902026年9月24日 更新

Generate a cascading hint sequence for a problem type, revealing progressively without giving answers. Use when designing tutoring dialogues or scaffolded worksheets.

日本語の概要は準備中です。原文の説明を表示しています。

nota-america/forgecat-agent-profiles902026年9月24日 更新

ads

無料

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' 'audience targeting,' 'Google Ads,' 'Facebook ads,' 'LinkedIn ads,' 'ad budget,' 'cost per click,' 'ad spend,' or 'should I run ads.' Use this for campaign strategy, audience targeting, bidding, and optimization. For bulk ad creative generation and iteration, see ad-creative. For landing page optimization, see cro.

日本語の概要は準備中です。原文の説明を表示しています。

nota-america/forgecat-agent-profiles902026年9月24日 更新

Map control, influence, and concern after systems analysis. Use when students need wise agency without being made responsible for everything.

日本語の概要は準備中です。原文の説明を表示しています。

nota-america/forgecat-agent-profiles902026年9月24日 更新

nota-america のスキルをすべて見る

このスキルの問題を報告する