ワンクリックで
cc-project-context
Injects project context (AGENT_DOCS_DIR, active story) before every skill invocation via PreToolUse hook.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Injects project context (AGENT_DOCS_DIR, active story) before every skill invocation via PreToolUse hook.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Discover skills in this marketplace that match your workflow. Accepts a workload or task description, scans all released skills, and recommends the best matches with install commands. Use when users ask 'what skills are available', 'find a skill for X', 'which skill helps me with Y', 'what can I install', or 'recommend skills for my workflow'.
Collect non-functional requirements through interactive Q&A. Asks targeted questions about performance, scalability, security, reliability, and cost constraints. Invokable with /gather-nfr.
Validates business requirements compliance - generates OpenAPI specs, creates contract tests, and ensures acceptance criteria alignment
Hypothesis-driven bug investigation with mandatory regression tests
Create git commits with configurable numbering (issue-based or sequential). Analyzes staged changes and generates commit messages following project conventions. Optionally creates GitHub issues if no active story exists.
Spawn the Architect agent to map business requirements to implementation details, produce implementation briefs, assess risks, and create ADRs. Use for standalone architecture tasks without the full agile team.
| name | cc:project-context |
| description | Injects project context (AGENT_DOCS_DIR, active story) before every skill invocation via PreToolUse hook. |
| tools | ["Read","Bash"] |
| hooks | {"PreToolUse":{"matcher":"Skill","hooks":[{"type":"command","command":"bash $SKILL_DIR/inject-project-context.sh"}]}} |
Registers a PreToolUse hook that fires before every skill invocation and injects project-specific paths and active-story metadata into Claude's context.
[project-context]
AGENT_DOCS_DIR=docs
ADR_DIR=docs/adr
STORIES_DIR=docs/stories
ACTIVE_STORY=docs/active-story.yaml
ACTIVE_STORY_NUMBER=42 # only if active-story.yaml exists
ACTIVE_STORY_TITLE=... # only if active-story.yaml exists
ACTIVE_STORY_URL=... # only if active-story.yaml exists
Override the default docs path in your project's .claude/config.yaml:
agent_docs_dir: "agent-docs"
Skills that create or fetch stories write $AGENT_DOCS_DIR/active-story.yaml (e.g. /github:story-create, /github:story-fetch). Once present, all subsequent skill invocations automatically receive the active issue number, title, and URL.