story

Solid

Track tickets, issues, and progress for your project. Load project context, manage sessions, guide setup.

AI & Automation 679 stars 35 forks Updated 1 weeks ago NOASSERTION

Install

View on GitHub

Quality Score: 80/100

Stars 20%
94
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Storybloq - Project Context & Session Management storybloq tracks tickets, issues, roadmap, and handovers in a `.story/` directory so every AI coding session builds on the last instead of starting from zero. Invocation differs by client: use `/story` in Claude Code, `$story` in Codex, or ask naturally to use the Storybloq skill. **Client profile.** Resolve the profile once per invocation. `STORYBLOQ_CLIENT=codex` selects `{ id: "codex", displayName: "Codex", storyCommand: "$story" }`; unset, `claude`, or an unknown value selects `{ id: "claude", displayName: "Claude Code", storyCommand: "/story" }`. Render the resolved `storyCommand` in user-facing instructions. Capabilities such as structured questions, task navigation, exact-message relay, and subagents are separate exact-name runtime gates, not profile fields. **Client task identity.** A Codex SessionStart hook may inject `[storybloq-client-task]` with `client=codex` and an opaque `id`. Use that validated id. If the marker is absent, probe only the corresponding variable with the read-only command `printenv CODEX_THREAD_ID` or `printenv CLAUDE_CODE_SESSION_ID`; never dump the environment. IDs must match `[A-Za-z0-9][A-Za-z0-9._:-]{0,127}`. Missing or malformed identity never blocks the legacy workflow, but it cannot prove same-task ownership. Task identity is accidental-concurrency protection, not a security boundary; when identity is unavailable, guide ownership checks preserve the legacy fail-open behavior. Pass a ...

Details

Author
Storybloq
Repository
Storybloq/storybloq
Created
3 months ago
Last Updated
1 weeks ago
Language
TypeScript
License
NOASSERTION

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

story

Use when work is done / a PR was pushed, or when the user asks to recap what was done ("расскажи что сделали", "расскажи историю", "story", "recap", "по актам") — tells the story of this session in plain, engaging language, by acts, with jargon explained, honest about what's left. Output language follows AIF_HOOK_LANG (RU operator / EN default).

0 Updated today
artyhoo
Web & Frontend Listed

storyblok

Storyblok CMS engineering — component schemas, the Delivery vs Management API split, taxonomy and filter_query, draft/preview wiring, image transforms, and migration scripts. Use when building or debugging a Storyblok-backed site in Next.js or Astro, authoring or pushing component schemas, importing or migrating content through the Management API, wiring the Visual Editor or draft mode, or when a Storyblok query, relation, or publish behaves unexpectedly. Triggers on "Storyblok", "storyblok schema", "component schema", "Visual Editor", "storyblok migration", "push components", "draft mode", "filter_query", "storyblok preview".

1 Updated 1 weeks ago
kurtschmidt
AI & Automation Featured

story-setup

网文写作工具集基础设施部署。为 Claude Code / OpenCode / Codex / ZCode / OpenClaw / Reasonix 提供内置适配;Web AI / 通用 Agent 可走 skills + AGENTS.md 文件模式。触发方式:/story-setup、$story-setup、「准备写书」「帮我搭一下环境」「配置写作项目」。

4,700 Updated today
worldwonderer